SHARE
TWEET

Untitled

a guest May 26th, 2018 229 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. test cases/common/1 trivial
  2. stdout
  3.  
  4. ---
  5. The Meson build system
  6. Version: 0.47.0.dev1
  7. Source dir: C:\meson\armclang_support\test cases\common\1 trivial
  8. Build dir: C:\meson\armclang_support\b 53e589f9ba
  9. Build type: cross build
  10. Project name: trivial test
  11. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12. Cross C compiler: armclang (armclang 6.5)
  13. Host machine cpu family: arm
  14. Host machine cpu: Cortex-M0+
  15. Target machine cpu family: arm
  16. Target machine cpu: Cortex-M0+
  17. Build machine cpu family: x86
  18. Build machine cpu: x86
  19. Build targets in project: 2
  20. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  21. [0/1] Regenerating build files.
  22. The Meson build system
  23. Version: 0.47.0.dev1
  24. Source dir: C:\meson\armclang_support\test cases\common\1 trivial
  25. Build dir: C:\meson\armclang_support\b 53e589f9ba
  26. Build type: cross build
  27. Project name: trivial test
  28. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  29. Cross C compiler: armclang (armclang 6.5)
  30. Host machine cpu family: arm
  31. Host machine cpu: Cortex-M0+
  32. Target machine cpu family: arm
  33. Target machine cpu: Cortex-M0+
  34. Build machine cpu family: x86
  35. Build machine cpu: x86
  36. Build targets in project: 2
  37. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  38. [1/4] Compiling C object native-trivialprog@exe/trivial.c.o.
  39. [2/4] Linking target native-trivialprog.exe.
  40. [3/4] Compiling C object trivialprog@exe/trivial.c.o.
  41. [4/4] Linking target trivialprog.axf.
  42. 1/2 native exe in cross build               OK       0.76 s
  43. 2/2 runtest                                 SKIP     0.00 s
  44.  
  45. OK:         1
  46. FAIL:       0
  47. SKIP:       1
  48. TIMEOUT:    0
  49.  
  50. Full log written to C:\meson\armclang_support\b 53e589f9ba\meson-logs\testlog.txt
  51. No tests defined.
  52. [0/1] Regenerating build files.
  53. The Meson build system
  54. Version: 0.47.0.dev1
  55. Source dir: C:\meson\armclang_support\test cases\common\1 trivial
  56. Build dir: C:\meson\armclang_support\b 53e589f9ba
  57. Build type: cross build
  58. Project name: trivial test
  59. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  60. Cross C compiler: armclang (armclang 6.5)
  61. Host machine cpu family: arm
  62. Host machine cpu: Cortex-M0+
  63. Target machine cpu family: arm
  64. Target machine cpu: Cortex-M0+
  65. Build machine cpu family: x86
  66. Build machine cpu: x86
  67. Build targets in project: 2
  68. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  69. [0/1] Installing files.
  70. [1/1] Cleaning.
  71. Cleaning... 4 files.
  72.  
  73.  
  74.  
  75. ---
  76.  
  77. stderr
  78.  
  79. ---
  80. ninja explain: output build.ninja older than most recent input ../test cases/common/1 trivial/meson.build (548783758 vs 548783759)
  81. ninja explain: deps for 'native-trivialprog@exe/trivial.c.o' are missing
  82. ninja explain: native-trivialprog@exe/trivial.c.o is dirty
  83. ninja explain: native-trivialprog.exe is dirty
  84. ninja explain: deps for 'trivialprog@exe/trivial.c.o' are missing
  85. ninja explain: trivialprog@exe/trivial.c.o is dirty
  86. ninja explain: trivialprog.axf is dirty
  87. ninja explain: output build.ninja older than most recent input ../test cases/common/1 trivial/meson.build (548783760 vs 548783765)
  88. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  89. ninja explain: PHONY is dirty
  90. ninja explain: meson-install is dirty
  91. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  92. ninja explain: PHONY is dirty
  93. ninja explain: meson-clean is dirty
  94.  
  95.  
  96. ---
  97.  
  98. test cases/common/2 cpp
  99. stdout
  100.  
  101. ---
  102. The Meson build system
  103. Version: 0.47.0.dev1
  104. Source dir: C:\meson\armclang_support\test cases\common\2 cpp
  105. Build dir: C:\meson\armclang_support\b 1f81195594
  106. Build type: cross build
  107. Project name: c++ test
  108. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  109. Cross C++ compiler: armclang (armclang 6.5)
  110. Host machine cpu family: arm
  111. Host machine cpu: Cortex-M0+
  112. Target machine cpu family: arm
  113. Target machine cpu: Cortex-M0+
  114. Build machine cpu family: x86
  115. Build machine cpu: x86
  116. Build targets in project: 1
  117. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  118. [0/1] Regenerating build files.
  119. The Meson build system
  120. Version: 0.47.0.dev1
  121. Source dir: C:\meson\armclang_support\test cases\common\2 cpp
  122. Build dir: C:\meson\armclang_support\b 1f81195594
  123. Build type: cross build
  124. Project name: c++ test
  125. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  126. Cross C++ compiler: armclang (armclang 6.5)
  127. Host machine cpu family: arm
  128. Host machine cpu: Cortex-M0+
  129. Target machine cpu family: arm
  130. Target machine cpu: Cortex-M0+
  131. Build machine cpu family: x86
  132. Build machine cpu: x86
  133. Build targets in project: 1
  134. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  135. [1/2] Compiling C++ object trivialprog@exe/trivial.cc.o.
  136. [2/2] Linking target trivialprog.axf.
  137. Warning: L6439W: Multiply defined Global Symbol std::__1::ostreambuf_iterator<T1, T2> std::__1::__pad_and_output<char, std::__1::char_traits<char>>(std::__1::ostreambuf_iterator<T1, T2>, const T1*, const T1*, const T1*, std::__1::ios_base&, T1) defined in invalid_group(trivial.cc.o) rejected in favor of Symbol defined in .text._ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_(locale.cpp.o).
  138.  
  139. Warning: L6439W: Multiply defined Global Symbol __clang_call_terminate defined in invalid_group(trivial.cc.o) rejected in favor of Symbol defined in .text.__clang_call_terminate(ios.cpp.o).
  140.  
  141. Warning: L6439W: Multiply defined Global Symbol std::__1::basic_string<T1, T2, T3> std::__1::operator +<char, std::__1::char_traits<char>, std::__1::allocator<char>>(const T1*, const std::__1::basic_string<T1, T2, T3>&) defined in invalid_group(string.cpp.o) rejected in favor of Symbol defined in .text._ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_(locale.cpp.o).
  142.  
  143. Warning: L6776W: The debug frame in .debug_frame(trivial.cc.o) does not describe an executable section.
  144.  
  145. Finished: 0 information, 4 warning and 0 error messages.
  146.  
  147. 1/1 runtest                                 SKIP     0.00 s
  148.  
  149. OK:         0
  150. FAIL:       0
  151. SKIP:       1
  152. TIMEOUT:    0
  153.  
  154. Full log written to C:\meson\armclang_support\b 1f81195594\meson-logs\testlog.txt
  155. No tests defined.
  156. [0/1] Regenerating build files.
  157. The Meson build system
  158. Version: 0.47.0.dev1
  159. Source dir: C:\meson\armclang_support\test cases\common\2 cpp
  160. Build dir: C:\meson\armclang_support\b 1f81195594
  161. Build type: cross build
  162. Project name: c++ test
  163. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  164. Cross C++ compiler: armclang (armclang 6.5)
  165. Host machine cpu family: arm
  166. Host machine cpu: Cortex-M0+
  167. Target machine cpu family: arm
  168. Target machine cpu: Cortex-M0+
  169. Build machine cpu family: x86
  170. Build machine cpu: x86
  171. Build targets in project: 1
  172. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  173. [0/1] Installing files.
  174. [1/1] Cleaning.
  175. Cleaning... 2 files.
  176.  
  177.  
  178.  
  179. ---
  180.  
  181. stderr
  182.  
  183. ---
  184. ninja explain: output build.ninja older than most recent input ../test cases/common/2 cpp/meson.build (548783758 vs 548783759)
  185. ninja explain: deps for 'trivialprog@exe/trivial.cc.o' are missing
  186. ninja explain: trivialprog@exe/trivial.cc.o is dirty
  187. ninja explain: trivialprog.axf is dirty
  188. ninja explain: output build.ninja older than most recent input ../test cases/common/2 cpp/meson.build (548783760 vs 548783770)
  189. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  190. ninja explain: PHONY is dirty
  191. ninja explain: meson-install is dirty
  192. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  193. ninja explain: PHONY is dirty
  194. ninja explain: meson-clean is dirty
  195.  
  196.  
  197. ---
  198.  
  199. test cases/common/3 static
  200. stdout
  201.  
  202. ---
  203. The Meson build system
  204. Version: 0.47.0.dev1
  205. Source dir: C:\meson\armclang_support\test cases\common\3 static
  206. Build dir: C:\meson\armclang_support\b 80d80d516f
  207. Build type: cross build
  208. Project name: static library test
  209. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  210. Cross C compiler: armclang (armclang 6.5)
  211. Host machine cpu family: arm
  212. Host machine cpu: Cortex-M0+
  213. Target machine cpu family: arm
  214. Target machine cpu: Cortex-M0+
  215. Build machine cpu family: x86
  216. Build machine cpu: x86
  217. Build targets in project: 1
  218. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  219. [0/1] Regenerating build files.
  220. The Meson build system
  221. Version: 0.47.0.dev1
  222. Source dir: C:\meson\armclang_support\test cases\common\3 static
  223. Build dir: C:\meson\armclang_support\b 80d80d516f
  224. Build type: cross build
  225. Project name: static library test
  226. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  227. Cross C compiler: armclang (armclang 6.5)
  228. Host machine cpu family: arm
  229. Host machine cpu: Cortex-M0+
  230. Target machine cpu family: arm
  231. Target machine cpu: Cortex-M0+
  232. Build machine cpu family: x86
  233. Build machine cpu: x86
  234. Build targets in project: 1
  235. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  236. [1/2] Compiling C object mylib@sta/libfile.c.o.
  237. [2/2] Linking static target libmylib.a.
  238. No tests defined.
  239. No tests defined.
  240. [0/1] Regenerating build files.
  241. The Meson build system
  242. Version: 0.47.0.dev1
  243. Source dir: C:\meson\armclang_support\test cases\common\3 static
  244. Build dir: C:\meson\armclang_support\b 80d80d516f
  245. Build type: cross build
  246. Project name: static library test
  247. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  248. Cross C compiler: armclang (armclang 6.5)
  249. Host machine cpu family: arm
  250. Host machine cpu: Cortex-M0+
  251. Target machine cpu family: arm
  252. Target machine cpu: Cortex-M0+
  253. Build machine cpu family: x86
  254. Build machine cpu: x86
  255. Build targets in project: 1
  256. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  257. [0/1] Installing files.
  258. [1/1] Cleaning.
  259. Cleaning... 2 files.
  260.  
  261.  
  262.  
  263. ---
  264.  
  265. stderr
  266.  
  267. ---
  268. ninja explain: output build.ninja older than most recent input ../test cases/common/3 static/meson.build (548783756 vs 548783757)
  269. ninja explain: deps for 'mylib@sta/libfile.c.o' are missing
  270. ninja explain: mylib@sta/libfile.c.o is dirty
  271. ninja explain: libmylib.a is dirty
  272. ninja explain: output build.ninja older than most recent input ../test cases/common/3 static/meson.build (548783758 vs 548783760)
  273. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  274. ninja explain: PHONY is dirty
  275. ninja explain: meson-install is dirty
  276. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  277. ninja explain: PHONY is dirty
  278. ninja explain: meson-clean is dirty
  279.  
  280.  
  281. ---
  282.  
  283. test cases/common/4 shared
  284. stdout
  285.  
  286. ---
  287. The Meson build system
  288. Version: 0.47.0.dev1
  289. Source dir: C:\meson\armclang_support\test cases\common\4 shared
  290. Build dir: C:\meson\armclang_support\b 84ae0d44d8
  291. Build type: cross build
  292. Project name: shared library test
  293. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  294. Cross C compiler: armclang (armclang 6.5)
  295. Host machine cpu family: arm
  296. Host machine cpu: Cortex-M0+
  297. Target machine cpu family: arm
  298. Target machine cpu: Cortex-M0+
  299. Build machine cpu family: x86
  300. Build machine cpu: x86
  301. Build targets in project: 1
  302. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  303. [0/1] Regenerating build files.
  304. The Meson build system
  305. Version: 0.47.0.dev1
  306. Source dir: C:\meson\armclang_support\test cases\common\4 shared
  307. Build dir: C:\meson\armclang_support\b 84ae0d44d8
  308. Build type: cross build
  309. Project name: shared library test
  310. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  311. Cross C compiler: armclang (armclang 6.5)
  312. Host machine cpu family: arm
  313. Host machine cpu: Cortex-M0+
  314. Target machine cpu family: arm
  315. Target machine cpu: Cortex-M0+
  316. Build machine cpu family: x86
  317. Build machine cpu: x86
  318. Build targets in project: 1
  319. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  320. [1/2] Compiling C object mylib@sha/libfile.c.o.
  321. [2/2] Linking target libmylib.so.
  322. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  323.  
  324. Finished: 0 information, 1 warning and 0 error messages.
  325.  
  326. No tests defined.
  327. No tests defined.
  328. [0/1] Regenerating build files.
  329. The Meson build system
  330. Version: 0.47.0.dev1
  331. Source dir: C:\meson\armclang_support\test cases\common\4 shared
  332. Build dir: C:\meson\armclang_support\b 84ae0d44d8
  333. Build type: cross build
  334. Project name: shared library test
  335. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  336. Cross C compiler: armclang (armclang 6.5)
  337. Host machine cpu family: arm
  338. Host machine cpu: Cortex-M0+
  339. Target machine cpu family: arm
  340. Target machine cpu: Cortex-M0+
  341. Build machine cpu family: x86
  342. Build machine cpu: x86
  343. Build targets in project: 1
  344. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  345. [0/1] Installing files.
  346. [1/1] Cleaning.
  347. Cleaning... 2 files.
  348.  
  349.  
  350.  
  351. ---
  352.  
  353. stderr
  354.  
  355. ---
  356. ninja explain: output build.ninja older than most recent input ../test cases/common/4 shared/meson.build (548783758 vs 548783759)
  357. ninja explain: deps for 'mylib@sha/libfile.c.o' are missing
  358. ninja explain: mylib@sha/libfile.c.o is dirty
  359. ninja explain: libmylib.so is dirty
  360. ninja explain: output build.ninja older than most recent input ../test cases/common/4 shared/meson.build (548783760 vs 548783765)
  361. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  362. ninja explain: PHONY is dirty
  363. ninja explain: meson-install is dirty
  364. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  365. ninja explain: PHONY is dirty
  366. ninja explain: meson-clean is dirty
  367.  
  368.  
  369. ---
  370.  
  371. test cases/common/5 linkstatic
  372. stdout
  373.  
  374. ---
  375. The Meson build system
  376. Version: 0.47.0.dev1
  377. Source dir: C:\meson\armclang_support\test cases\common\5 linkstatic
  378. Build dir: C:\meson\armclang_support\b a8fbc66316
  379. Build type: cross build
  380. Project name: static library linking test
  381. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  382. Cross C compiler: armclang (armclang 6.5)
  383. Host machine cpu family: arm
  384. Host machine cpu: Cortex-M0+
  385. Target machine cpu family: arm
  386. Target machine cpu: Cortex-M0+
  387. Build machine cpu family: x86
  388. Build machine cpu: x86
  389. Build targets in project: 2
  390. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  391. [0/1] Regenerating build files.
  392. The Meson build system
  393. Version: 0.47.0.dev1
  394. Source dir: C:\meson\armclang_support\test cases\common\5 linkstatic
  395. Build dir: C:\meson\armclang_support\b a8fbc66316
  396. Build type: cross build
  397. Project name: static library linking test
  398. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  399. Cross C compiler: armclang (armclang 6.5)
  400. Host machine cpu family: arm
  401. Host machine cpu: Cortex-M0+
  402. Target machine cpu family: arm
  403. Target machine cpu: Cortex-M0+
  404. Build machine cpu family: x86
  405. Build machine cpu: x86
  406. Build targets in project: 2
  407. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  408. [1/7] Compiling C object mylib@sta/libfile.c.o.
  409. [2/7] Compiling C object mylib@sta/libfile2.c.o.
  410. [3/7] Compiling C object prog@exe/main.c.o.
  411. [4/7] Compiling C object mylib@sta/libfile3.c.o.
  412. [5/7] Compiling C object mylib@sta/libfile4.c.o.
  413. [6/7] Linking static target libmylib.a.
  414. [7/7] Linking target prog.axf.
  415. 1/1 runtest                                 SKIP     0.00 s
  416.  
  417. OK:         0
  418. FAIL:       0
  419. SKIP:       1
  420. TIMEOUT:    0
  421.  
  422. Full log written to C:\meson\armclang_support\b a8fbc66316\meson-logs\testlog.txt
  423. No tests defined.
  424. [0/1] Regenerating build files.
  425. The Meson build system
  426. Version: 0.47.0.dev1
  427. Source dir: C:\meson\armclang_support\test cases\common\5 linkstatic
  428. Build dir: C:\meson\armclang_support\b a8fbc66316
  429. Build type: cross build
  430. Project name: static library linking test
  431. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  432. Cross C compiler: armclang (armclang 6.5)
  433. Host machine cpu family: arm
  434. Host machine cpu: Cortex-M0+
  435. Target machine cpu family: arm
  436. Target machine cpu: Cortex-M0+
  437. Build machine cpu family: x86
  438. Build machine cpu: x86
  439. Build targets in project: 2
  440. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  441. [0/1] Installing files.
  442. [1/1] Cleaning.
  443. Cleaning... 7 files.
  444.  
  445.  
  446.  
  447. ---
  448.  
  449. stderr
  450.  
  451. ---
  452. ninja explain: output build.ninja older than most recent input ../test cases/common/5 linkstatic/meson.build (548783758 vs 548783759)
  453. ninja explain: deps for 'mylib@sta/libfile.c.o' are missing
  454. ninja explain: mylib@sta/libfile.c.o is dirty
  455. ninja explain: deps for 'mylib@sta/libfile2.c.o' are missing
  456. ninja explain: mylib@sta/libfile2.c.o is dirty
  457. ninja explain: deps for 'mylib@sta/libfile3.c.o' are missing
  458. ninja explain: mylib@sta/libfile3.c.o is dirty
  459. ninja explain: deps for 'mylib@sta/libfile4.c.o' are missing
  460. ninja explain: mylib@sta/libfile4.c.o is dirty
  461. ninja explain: libmylib.a is dirty
  462. ninja explain: deps for 'prog@exe/main.c.o' are missing
  463. ninja explain: prog@exe/main.c.o is dirty
  464. ninja explain: libmylib.a is dirty
  465. ninja explain: prog.axf is dirty
  466. ninja explain: output build.ninja older than most recent input ../test cases/common/5 linkstatic/meson.build (548783760 vs 548783765)
  467. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  468. ninja explain: PHONY is dirty
  469. ninja explain: meson-install is dirty
  470. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  471. ninja explain: PHONY is dirty
  472. ninja explain: meson-clean is dirty
  473.  
  474.  
  475. ---
  476.  
  477. test cases/common/6 linkshared
  478. stdout
  479.  
  480. ---
  481. The Meson build system
  482. Version: 0.47.0.dev1
  483. Source dir: C:\meson\armclang_support\test cases\common\6 linkshared
  484. Build dir: C:\meson\armclang_support\b c337cbd494
  485. Build type: cross build
  486. Project name: shared library linking test
  487. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  488. Cross C compiler: armclang (armclang 6.5)
  489. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  490. Cross C++ compiler: armclang (armclang 6.5)
  491. Host machine cpu family: arm
  492. Host machine cpu: Cortex-M0+
  493. Target machine cpu family: arm
  494. Target machine cpu: Cortex-M0+
  495. Build machine cpu family: x86
  496. Build machine cpu: x86
  497. Build targets in project: 4
  498. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  499. [0/1] Regenerating build files.
  500. The Meson build system
  501. Version: 0.47.0.dev1
  502. Source dir: C:\meson\armclang_support\test cases\common\6 linkshared
  503. Build dir: C:\meson\armclang_support\b c337cbd494
  504. Build type: cross build
  505. Project name: shared library linking test
  506. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  507. Cross C compiler: armclang (armclang 6.5)
  508. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  509. Cross C++ compiler: armclang (armclang 6.5)
  510. Host machine cpu family: arm
  511. Host machine cpu: Cortex-M0+
  512. Target machine cpu family: arm
  513. Target machine cpu: Cortex-M0+
  514. Build machine cpu family: x86
  515. Build machine cpu: x86
  516. Build targets in project: 4
  517. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  518. [1/10] Compiling C++ object mycpplib@sha/cpplib.cpp.o.
  519. [2/10] Compiling C object mylib@sha/libfile.c.o.
  520. [3/10] Compiling C++ object cppprog@exe/cppmain.cpp.o.
  521. [4/10] Compiling C object prog@exe/main.c.o.
  522. [5/10] Linking target libmycpplib.so.
  523. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  524.  
  525. Finished: 0 information, 1 warning and 0 error messages.
  526.  
  527. [6/10] Linking target libmylib.so.
  528. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  529.  
  530. Finished: 0 information, 1 warning and 0 error messages.
  531.  
  532. [7/10] Generating symbol file mycpplib@sha/libmycpplib.so.symbols.
  533. [8/10] Generating symbol file mylib@sha/libmylib.so.symbols.
  534. [9/10] Linking target cppprog.axf.
  535. FAILED: cppprog.axf
  536. armlink.exe  -o cppprog.axf cppprog@exe/cppmain.cpp.o "libmycpplib.so"  
  537. Fatal error: L6064E: ELF Executable file libmycpplib.so given as input on command line
  538.  
  539. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  540.  
  541. [10/10] Linking target prog.axf.
  542. FAILED: prog.axf
  543. armlink.exe  -o prog.axf prog@exe/main.c.o "libmylib.so"  
  544. Fatal error: L6064E: ELF Executable file libmylib.so given as input on command line
  545.  
  546. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  547.  
  548. ninja: build stopped: subcommand failed.
  549.  
  550.  
  551. ---
  552.  
  553. stderr
  554.  
  555. ---
  556. ninja explain: output build.ninja older than most recent input ../test cases/common/6 linkshared/meson.build (548783760 vs 548783761)
  557. ninja explain: deps for 'mylib@sha/libfile.c.o' are missing
  558. ninja explain: mylib@sha/libfile.c.o is dirty
  559. ninja explain: libmylib.so is dirty
  560. ninja explain: deps for 'prog@exe/main.c.o' are missing
  561. ninja explain: prog@exe/main.c.o is dirty
  562. ninja explain: libmylib.so is dirty
  563. ninja explain: mylib@sha/libmylib.so.symbols is dirty
  564. ninja explain: prog.axf is dirty
  565. ninja explain: deps for 'mycpplib@sha/cpplib.cpp.o' are missing
  566. ninja explain: mycpplib@sha/cpplib.cpp.o is dirty
  567. ninja explain: libmycpplib.so is dirty
  568. ninja explain: deps for 'cppprog@exe/cppmain.cpp.o' are missing
  569. ninja explain: cppprog@exe/cppmain.cpp.o is dirty
  570. ninja explain: libmycpplib.so is dirty
  571. ninja explain: mycpplib@sha/libmycpplib.so.symbols is dirty
  572. ninja explain: cppprog.axf is dirty
  573.  
  574.  
  575. ---
  576.  
  577. test cases/common/7 mixed
  578. stdout
  579.  
  580. ---
  581. The Meson build system
  582. Version: 0.47.0.dev1
  583. Source dir: C:\meson\armclang_support\test cases\common\7 mixed
  584. Build dir: C:\meson\armclang_support\b ddd7ca4951
  585. Build type: cross build
  586. Project name: mixed C and C++
  587. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  588. Cross C compiler: armclang (armclang 6.5)
  589. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  590. Cross C++ compiler: armclang (armclang 6.5)
  591. Host machine cpu family: arm
  592. Host machine cpu: Cortex-M0+
  593. Target machine cpu family: arm
  594. Target machine cpu: Cortex-M0+
  595. Build machine cpu family: x86
  596. Build machine cpu: x86
  597. Build targets in project: 1
  598. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  599. [0/1] Regenerating build files.
  600. The Meson build system
  601. Version: 0.47.0.dev1
  602. Source dir: C:\meson\armclang_support\test cases\common\7 mixed
  603. Build dir: C:\meson\armclang_support\b ddd7ca4951
  604. Build type: cross build
  605. Project name: mixed C and C++
  606. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  607. Cross C compiler: armclang (armclang 6.5)
  608. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  609. Cross C++ compiler: armclang (armclang 6.5)
  610. Host machine cpu family: arm
  611. Host machine cpu: Cortex-M0+
  612. Target machine cpu family: arm
  613. Target machine cpu: Cortex-M0+
  614. Build machine cpu family: x86
  615. Build machine cpu: x86
  616. Build targets in project: 1
  617. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  618. [1/3] Compiling C++ object prog@exe/main.cc.o.
  619. [2/3] Compiling C object prog@exe/func.c.o.
  620. [3/3] Linking target prog.axf.
  621. 1/1 mixtest                                 SKIP     0.00 s
  622.  
  623. OK:         0
  624. FAIL:       0
  625. SKIP:       1
  626. TIMEOUT:    0
  627.  
  628. Full log written to C:\meson\armclang_support\b ddd7ca4951\meson-logs\testlog.txt
  629. No tests defined.
  630. [0/1] Regenerating build files.
  631. The Meson build system
  632. Version: 0.47.0.dev1
  633. Source dir: C:\meson\armclang_support\test cases\common\7 mixed
  634. Build dir: C:\meson\armclang_support\b ddd7ca4951
  635. Build type: cross build
  636. Project name: mixed C and C++
  637. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  638. Cross C compiler: armclang (armclang 6.5)
  639. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  640. Cross C++ compiler: armclang (armclang 6.5)
  641. Host machine cpu family: arm
  642. Host machine cpu: Cortex-M0+
  643. Target machine cpu family: arm
  644. Target machine cpu: Cortex-M0+
  645. Build machine cpu family: x86
  646. Build machine cpu: x86
  647. Build targets in project: 1
  648. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  649. [0/1] Installing files.
  650. [1/1] Cleaning.
  651. Cleaning... 3 files.
  652.  
  653.  
  654.  
  655. ---
  656.  
  657. stderr
  658.  
  659. ---
  660. ninja explain: output build.ninja older than most recent input ../test cases/common/7 mixed/meson.build (548783759 vs 548783760)
  661. ninja explain: deps for 'prog@exe/main.cc.o' are missing
  662. ninja explain: prog@exe/main.cc.o is dirty
  663. ninja explain: deps for 'prog@exe/func.c.o' are missing
  664. ninja explain: prog@exe/func.c.o is dirty
  665. ninja explain: prog.axf is dirty
  666. ninja explain: output build.ninja older than most recent input ../test cases/common/7 mixed/meson.build (548783762 vs 548783768)
  667. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  668. ninja explain: PHONY is dirty
  669. ninja explain: meson-install is dirty
  670. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  671. ninja explain: PHONY is dirty
  672. ninja explain: meson-clean is dirty
  673.  
  674.  
  675. ---
  676.  
  677. test cases/common/8 install
  678. stdout
  679.  
  680. ---
  681. The Meson build system
  682. Version: 0.47.0.dev1
  683. Source dir: C:\meson\armclang_support\test cases\common\8 install
  684. Build dir: C:\meson\armclang_support\b 973c503b8c
  685. Build type: cross build
  686. Project name: install test
  687. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  688. Cross C compiler: armclang (armclang 6.5)
  689. Host machine cpu family: arm
  690. Host machine cpu: Cortex-M0+
  691. Target machine cpu family: arm
  692. Target machine cpu: Cortex-M0+
  693. Build machine cpu family: x86
  694. Build machine cpu: x86
  695. Build targets in project: 2
  696. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  697. [0/1] Regenerating build files.
  698. The Meson build system
  699. Version: 0.47.0.dev1
  700. Source dir: C:\meson\armclang_support\test cases\common\8 install
  701. Build dir: C:\meson\armclang_support\b 973c503b8c
  702. Build type: cross build
  703. Project name: install test
  704. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  705. Cross C compiler: armclang (armclang 6.5)
  706. Host machine cpu family: arm
  707. Host machine cpu: Cortex-M0+
  708. Target machine cpu family: arm
  709. Target machine cpu: Cortex-M0+
  710. Build machine cpu family: x86
  711. Build machine cpu: x86
  712. Build targets in project: 2
  713. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  714. [1/4] Compiling C object stat@sta/stat.c.o.
  715. [2/4] Linking static target libstat.a.
  716. [3/4] Compiling C object prog@exe/prog.c.o.
  717. [4/4] Linking target prog.axf.
  718. No tests defined.
  719. No tests defined.
  720. [0/1] Regenerating build files.
  721. The Meson build system
  722. Version: 0.47.0.dev1
  723. Source dir: C:\meson\armclang_support\test cases\common\8 install
  724. Build dir: C:\meson\armclang_support\b 973c503b8c
  725. Build type: cross build
  726. Project name: install test
  727. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  728. Cross C compiler: armclang (armclang 6.5)
  729. Host machine cpu family: arm
  730. Host machine cpu: Cortex-M0+
  731. Target machine cpu family: arm
  732. Target machine cpu: Cortex-M0+
  733. Build machine cpu family: x86
  734. Build machine cpu: x86
  735. Build targets in project: 2
  736. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  737. [0/1] Installing files.
  738. Installing libstat.a to C:\meson\armclang_support\i 8pfes6rb/usr\libtest\libstat.a
  739. Installing prog.axf to C:\meson\armclang_support\i 8pfes6rb/usr\bin\prog.axf
  740. [1/1] Cleaning.
  741. Cleaning... 4 files.
  742.  
  743.  
  744.  
  745. ---
  746.  
  747. stderr
  748.  
  749. ---
  750. ninja explain: output build.ninja older than most recent input ../test cases/common/8 install/meson.build (548783758 vs 548783759)
  751. ninja explain: deps for 'stat@sta/stat.c.o' are missing
  752. ninja explain: stat@sta/stat.c.o is dirty
  753. ninja explain: libstat.a is dirty
  754. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  755. ninja explain: prog@exe/prog.c.o is dirty
  756. ninja explain: prog.axf is dirty
  757. ninja explain: output build.ninja older than most recent input ../test cases/common/8 install/meson.build (548783760 vs 548783765)
  758. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  759. ninja explain: PHONY is dirty
  760. ninja explain: meson-install is dirty
  761. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  762. ninja explain: PHONY is dirty
  763. ninja explain: meson-clean is dirty
  764.  
  765.  
  766. ---
  767.  
  768. test cases/common/9 header install
  769. stdout
  770.  
  771. ---
  772. The Meson build system
  773. Version: 0.47.0.dev1
  774. Source dir: C:\meson\armclang_support\test cases\common\9 header install
  775. Build dir: C:\meson\armclang_support\b 4821c75da3
  776. Build type: cross build
  777. Project name: header install
  778. Host machine cpu family: arm
  779. Host machine cpu: Cortex-M0+
  780. Target machine cpu family: arm
  781. Target machine cpu: Cortex-M0+
  782. Build machine cpu family: x86_64
  783. Build machine cpu: x86_64
  784. Build targets in project: 0
  785. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  786. [0/1] Regenerating build files.
  787. The Meson build system
  788. Version: 0.47.0.dev1
  789. Source dir: C:\meson\armclang_support\test cases\common\9 header install
  790. Build dir: C:\meson\armclang_support\b 4821c75da3
  791. Build type: cross build
  792. Project name: header install
  793. Host machine cpu family: arm
  794. Host machine cpu: Cortex-M0+
  795. Target machine cpu family: arm
  796. Target machine cpu: Cortex-M0+
  797. Build machine cpu family: x86_64
  798. Build machine cpu: x86_64
  799. Build targets in project: 0
  800. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  801. ninja: no work to do.
  802. No tests defined.
  803. No tests defined.
  804. [0/1] Regenerating build files.
  805. The Meson build system
  806. Version: 0.47.0.dev1
  807. Source dir: C:\meson\armclang_support\test cases\common\9 header install
  808. Build dir: C:\meson\armclang_support\b 4821c75da3
  809. Build type: cross build
  810. Project name: header install
  811. Host machine cpu family: arm
  812. Host machine cpu: Cortex-M0+
  813. Target machine cpu family: arm
  814. Target machine cpu: Cortex-M0+
  815. Build machine cpu family: x86_64
  816. Build machine cpu: x86_64
  817. Build targets in project: 0
  818. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  819. [0/1] Installing files.
  820. Installing vanished.h to C:\meson\armclang_support\i 45t6_ert/usr\include\
  821. Installing rootdir.h to C:\meson\armclang_support\i 45t6_ert/usr\include\
  822. Installing subdir.h to C:\meson\armclang_support\i 45t6_ert/usr\include\subdir
  823. Installing fileheader.h to C:\meson\armclang_support\i 45t6_ert/usr\include\
  824. [1/1] Cleaning.
  825. Cleaning... 0 files.
  826.  
  827.  
  828.  
  829. ---
  830.  
  831. stderr
  832.  
  833. ---
  834. ninja explain: output build.ninja older than most recent input ../test cases/common/9 header install/meson.build (548783751 vs 548783752)
  835. ninja explain: output all of phony edge with no inputs doesn't exist
  836. ninja explain: output build.ninja older than most recent input ../test cases/common/9 header install/meson.build (548783752 vs 548783753)
  837. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  838. ninja explain: PHONY is dirty
  839. ninja explain: output all of phony edge with no inputs doesn't exist
  840. ninja explain: all is dirty
  841. ninja explain: meson-install is dirty
  842. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  843. ninja explain: PHONY is dirty
  844. ninja explain: meson-clean is dirty
  845.  
  846.  
  847. ---
  848.  
  849. test cases/common/10 man install
  850. stdout
  851.  
  852. ---
  853. The Meson build system
  854. Version: 0.47.0.dev1
  855. Source dir: C:\meson\armclang_support\test cases\common\10 man install
  856. Build dir: C:\meson\armclang_support\b 24ad5bd2f5
  857. Build type: cross build
  858. Project name: man install
  859. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  860. Cross C compiler: armclang (armclang 6.5)
  861. Host machine cpu family: arm
  862. Host machine cpu: Cortex-M0+
  863. Target machine cpu family: arm
  864. Target machine cpu: Cortex-M0+
  865. Build machine cpu family: x86
  866. Build machine cpu: x86
  867. Configuring baz.1 using configuration
  868. Build targets in project: 0
  869. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  870. [0/1] Regenerating build files.
  871. The Meson build system
  872. Version: 0.47.0.dev1
  873. Source dir: C:\meson\armclang_support\test cases\common\10 man install
  874. Build dir: C:\meson\armclang_support\b 24ad5bd2f5
  875. Build type: cross build
  876. Project name: man install
  877. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  878. Cross C compiler: armclang (armclang 6.5)
  879. Host machine cpu family: arm
  880. Host machine cpu: Cortex-M0+
  881. Target machine cpu family: arm
  882. Target machine cpu: Cortex-M0+
  883. Build machine cpu family: x86
  884. Build machine cpu: x86
  885. Configuring baz.1 using configuration
  886. Build targets in project: 0
  887. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  888. ninja: no work to do.
  889. No tests defined.
  890. No tests defined.
  891. [0/1] Regenerating build files.
  892. The Meson build system
  893. Version: 0.47.0.dev1
  894. Source dir: C:\meson\armclang_support\test cases\common\10 man install
  895. Build dir: C:\meson\armclang_support\b 24ad5bd2f5
  896. Build type: cross build
  897. Project name: man install
  898. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  899. Cross C compiler: armclang (armclang 6.5)
  900. Host machine cpu family: arm
  901. Host machine cpu: Cortex-M0+
  902. Target machine cpu family: arm
  903. Target machine cpu: Cortex-M0+
  904. Build machine cpu family: x86
  905. Build machine cpu: x86
  906. Configuring baz.1 using configuration
  907. Build targets in project: 0
  908. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  909. [0/1] Installing files.
  910. Installing C:\meson\armclang_support\test cases\common\10 man install\foo.1 to C:\meson\armclang_support\i dov85ift/usr\share/man\man1
  911. Installing C:\meson\armclang_support\test cases\common\10 man install\bar.2 to C:\meson\armclang_support\i dov85ift/usr\share/man\man2
  912. Installing C:\meson\armclang_support\test cases\common\10 man install\vanishing/vanishing.2 to C:\meson\armclang_support\i dov85ift/usr\share/man\man2
  913. Installing C:\meson\armclang_support\test cases\common\10 man install\vanishing\vanishing.1 to C:\meson\armclang_support\i dov85ift/usr\share/man\man1
  914. Installing C:\meson\armclang_support\b 24ad5bd2f5\baz.1 to C:\meson\armclang_support\i dov85ift/usr\share/man\man1
  915. [1/1] Cleaning.
  916. Cleaning... 0 files.
  917.  
  918.  
  919.  
  920. ---
  921.  
  922. stderr
  923.  
  924. ---
  925. ninja explain: output build.ninja older than most recent input ../test cases/common/10 man install/meson.build (548783755 vs 548783756)
  926. ninja explain: output all of phony edge with no inputs doesn't exist
  927. ninja explain: output build.ninja older than most recent input ../test cases/common/10 man install/meson.build (548783757 vs 548783758)
  928. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  929. ninja explain: PHONY is dirty
  930. ninja explain: output all of phony edge with no inputs doesn't exist
  931. ninja explain: all is dirty
  932. ninja explain: meson-install is dirty
  933. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  934. ninja explain: PHONY is dirty
  935. ninja explain: meson-clean is dirty
  936.  
  937.  
  938. ---
  939.  
  940. test cases/common/11 subdir
  941. stdout
  942.  
  943. ---
  944. The Meson build system
  945. Version: 0.47.0.dev1
  946. Source dir: C:\meson\armclang_support\test cases\common\11 subdir
  947. Build dir: C:\meson\armclang_support\b 602dc71f17
  948. Build type: cross build
  949. Project name: subdir test
  950. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  951. Cross C compiler: armclang (armclang 6.5)
  952. Host machine cpu family: arm
  953. Host machine cpu: Cortex-M0+
  954. Target machine cpu family: arm
  955. Target machine cpu: Cortex-M0+
  956. Build machine cpu family: x86
  957. Build machine cpu: x86
  958. Build targets in project: 1
  959. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  960. [0/1] Regenerating build files.
  961. The Meson build system
  962. Version: 0.47.0.dev1
  963. Source dir: C:\meson\armclang_support\test cases\common\11 subdir
  964. Build dir: C:\meson\armclang_support\b 602dc71f17
  965. Build type: cross build
  966. Project name: subdir test
  967. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  968. Cross C compiler: armclang (armclang 6.5)
  969. Host machine cpu family: arm
  970. Host machine cpu: Cortex-M0+
  971. Target machine cpu family: arm
  972. Target machine cpu: Cortex-M0+
  973. Build machine cpu family: x86
  974. Build machine cpu: x86
  975. Build targets in project: 1
  976. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  977. [1/2] Compiling C object subdir/subdir@@prog@exe/prog.c.o.
  978. [2/2] Linking target subdir/prog.axf.
  979. No tests defined.
  980. No tests defined.
  981. [0/1] Regenerating build files.
  982. The Meson build system
  983. Version: 0.47.0.dev1
  984. Source dir: C:\meson\armclang_support\test cases\common\11 subdir
  985. Build dir: C:\meson\armclang_support\b 602dc71f17
  986. Build type: cross build
  987. Project name: subdir test
  988. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  989. Cross C compiler: armclang (armclang 6.5)
  990. Host machine cpu family: arm
  991. Host machine cpu: Cortex-M0+
  992. Target machine cpu family: arm
  993. Target machine cpu: Cortex-M0+
  994. Build machine cpu family: x86
  995. Build machine cpu: x86
  996. Build targets in project: 1
  997. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  998. [0/1] Installing files.
  999. [1/1] Cleaning.
  1000. Cleaning... 2 files.
  1001.  
  1002.  
  1003.  
  1004. ---
  1005.  
  1006. stderr
  1007.  
  1008. ---
  1009. ninja explain: output build.ninja older than most recent input ../test cases/common/11 subdir/meson.build (548783757 vs 548783758)
  1010. ninja explain: deps for 'subdir/subdir@@prog@exe/prog.c.o' are missing
  1011. ninja explain: subdir/subdir@@prog@exe/prog.c.o is dirty
  1012. ninja explain: subdir/prog.axf is dirty
  1013. ninja explain: output build.ninja older than most recent input ../test cases/common/11 subdir/meson.build (548783760 vs 548783765)
  1014. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1015. ninja explain: PHONY is dirty
  1016. ninja explain: meson-install is dirty
  1017. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1018. ninja explain: PHONY is dirty
  1019. ninja explain: meson-clean is dirty
  1020.  
  1021.  
  1022. ---
  1023.  
  1024. test cases/common/12 data
  1025. stdout
  1026.  
  1027. ---
  1028. The Meson build system
  1029. Version: 0.47.0.dev1
  1030. Source dir: C:\meson\armclang_support\test cases\common\12 data
  1031. Build dir: C:\meson\armclang_support\b cafb7f045a
  1032. Build type: cross build
  1033. Project name: data install test
  1034. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1035. Cross C compiler: armclang (armclang 6.5)
  1036. Host machine cpu family: arm
  1037. Host machine cpu: Cortex-M0+
  1038. Target machine cpu family: arm
  1039. Target machine cpu: Cortex-M0+
  1040. Build machine cpu family: x86
  1041. Build machine cpu: x86
  1042. Build targets in project: 0
  1043. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1044. [0/1] Regenerating build files.
  1045. The Meson build system
  1046. Version: 0.47.0.dev1
  1047. Source dir: C:\meson\armclang_support\test cases\common\12 data
  1048. Build dir: C:\meson\armclang_support\b cafb7f045a
  1049. Build type: cross build
  1050. Project name: data install test
  1051. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1052. Cross C compiler: armclang (armclang 6.5)
  1053. Host machine cpu family: arm
  1054. Host machine cpu: Cortex-M0+
  1055. Target machine cpu family: arm
  1056. Target machine cpu: Cortex-M0+
  1057. Build machine cpu family: x86
  1058. Build machine cpu: x86
  1059. Build targets in project: 0
  1060. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1061. ninja: no work to do.
  1062. No tests defined.
  1063. No tests defined.
  1064. [0/1] Regenerating build files.
  1065. The Meson build system
  1066. Version: 0.47.0.dev1
  1067. Source dir: C:\meson\armclang_support\test cases\common\12 data
  1068. Build dir: C:\meson\armclang_support\b cafb7f045a
  1069. Build type: cross build
  1070. Project name: data install test
  1071. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1072. Cross C compiler: armclang (armclang 6.5)
  1073. Host machine cpu family: arm
  1074. Host machine cpu: Cortex-M0+
  1075. Target machine cpu family: arm
  1076. Target machine cpu: Cortex-M0+
  1077. Build machine cpu family: x86
  1078. Build machine cpu: x86
  1079. Build targets in project: 0
  1080. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1081. [0/1] Installing files.
  1082. Installing C:\meson\armclang_support\test cases\common\12 data\datafile.dat to C:\meson\armclang_support\i ff7hl9os/usr\share/progname
  1083. Installing C:\meson\armclang_support\test cases\common\12 data\etcfile.dat to C:\meson\armclang_support\i ff7hl9os/etc
  1084. Installing C:\meson\armclang_support\test cases\common\12 data\runscript.sh to C:\meson\armclang_support\i ff7hl9os/usr\bin
  1085. Installing C:\meson\armclang_support\test cases\common\12 data\fileobject_datafile.dat to C:\meson\armclang_support\i ff7hl9os/usr\share/progname
  1086. Installing C:\meson\armclang_support\test cases\common\12 data\somefile.txt to C:\meson\armclang_support\i ff7hl9os/usr\share\data install test
  1087. Installing C:\meson\armclang_support\test cases\common\12 data\vanishing\vanishing.dat to C:\meson\armclang_support\i ff7hl9os/usr\share/progname
  1088. Installing C:\meson\armclang_support\test cases\common\12 data\vanishing/vanishing2.dat to C:\meson\armclang_support\i ff7hl9os/usr\share/progname
  1089. Installing C:\meson\armclang_support\test cases\common\12 data\to_be_renamed_1.txt to C:\meson\armclang_support\i ff7hl9os/usr\share\data install test
  1090. Installing C:\meson\armclang_support\test cases\common\12 data\vanishing/to_be_renamed_2.txt to C:\meson\armclang_support\i ff7hl9os/usr\share/renamed
  1091. Installing C:\meson\armclang_support\test cases\common\12 data\to_be_renamed_3.txt to C:\meson\armclang_support\i ff7hl9os/usr\share/renamed
  1092. Installing C:\meson\armclang_support\test cases\common\12 data\to_be_renamed_4.txt to C:\meson\armclang_support\i ff7hl9os/usr\share\data install test\some/nested
  1093. [1/1] Cleaning.
  1094. Cleaning... 0 files.
  1095.  
  1096.  
  1097.  
  1098. ---
  1099.  
  1100. stderr
  1101.  
  1102. ---
  1103. ninja explain: output build.ninja older than most recent input ../test cases/common/12 data/meson.build (548783756 vs 548783757)
  1104. ninja explain: output all of phony edge with no inputs doesn't exist
  1105. ninja explain: output build.ninja older than most recent input ../test cases/common/12 data/meson.build (548783758 vs 548783759)
  1106. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1107. ninja explain: PHONY is dirty
  1108. ninja explain: output all of phony edge with no inputs doesn't exist
  1109. ninja explain: all is dirty
  1110. ninja explain: meson-install is dirty
  1111. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1112. ninja explain: PHONY is dirty
  1113. ninja explain: meson-clean is dirty
  1114.  
  1115.  
  1116. ---
  1117.  
  1118. test cases/common/13 pch
  1119. stdout
  1120.  
  1121. ---
  1122. The Meson build system
  1123. Version: 0.47.0.dev1
  1124. Source dir: C:\meson\armclang_support\test cases\common\13 pch
  1125. Build dir: C:\meson\armclang_support\b c2ebc55647
  1126. Build type: cross build
  1127. Project name: pch test
  1128. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1129. Cross C compiler: armclang (armclang 6.5)
  1130. Host machine cpu family: arm
  1131. Host machine cpu: Cortex-M0+
  1132. Target machine cpu family: arm
  1133. Target machine cpu: Cortex-M0+
  1134. Build machine cpu family: x86
  1135. Build machine cpu: x86
  1136. Build targets in project: 1
  1137. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1138. [0/1] Regenerating build files.
  1139. The Meson build system
  1140. Version: 0.47.0.dev1
  1141. Source dir: C:\meson\armclang_support\test cases\common\13 pch
  1142. Build dir: C:\meson\armclang_support\b c2ebc55647
  1143. Build type: cross build
  1144. Project name: pch test
  1145. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1146. Cross C compiler: armclang (armclang 6.5)
  1147. Host machine cpu family: arm
  1148. Host machine cpu: Cortex-M0+
  1149. Target machine cpu family: arm
  1150. Target machine cpu: Cortex-M0+
  1151. Build machine cpu family: x86
  1152. Build machine cpu: x86
  1153. Build targets in project: 1
  1154. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1155. [1/3] Precompiling header "../test cases/common/13 pch/pch/prog.h".
  1156. [2/3] Compiling C object prog@exe/prog.c.o.
  1157. [3/3] Linking target prog.axf.
  1158. No tests defined.
  1159. No tests defined.
  1160. [0/1] Regenerating build files.
  1161. The Meson build system
  1162. Version: 0.47.0.dev1
  1163. Source dir: C:\meson\armclang_support\test cases\common\13 pch
  1164. Build dir: C:\meson\armclang_support\b c2ebc55647
  1165. Build type: cross build
  1166. Project name: pch test
  1167. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1168. Cross C compiler: armclang (armclang 6.5)
  1169. Host machine cpu family: arm
  1170. Host machine cpu: Cortex-M0+
  1171. Target machine cpu family: arm
  1172. Target machine cpu: Cortex-M0+
  1173. Build machine cpu family: x86
  1174. Build machine cpu: x86
  1175. Build targets in project: 1
  1176. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1177. [0/1] Installing files.
  1178. [1/1] Cleaning.
  1179. Cleaning... 3 files.
  1180.  
  1181.  
  1182.  
  1183. ---
  1184.  
  1185. stderr
  1186.  
  1187. ---
  1188. ninja explain: output build.ninja older than most recent input ../test cases/common/13 pch/meson.build (548783757 vs 548783758)
  1189. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  1190. ninja explain: deps for 'prog@exe/prog.h.gch' are missing
  1191. ninja explain: prog@exe/prog.c.o is dirty
  1192. ninja explain: prog.axf is dirty
  1193. ninja explain: output build.ninja older than most recent input ../test cases/common/13 pch/meson.build (548783760 vs 548783767)
  1194. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1195. ninja explain: PHONY is dirty
  1196. ninja explain: meson-install is dirty
  1197. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1198. ninja explain: PHONY is dirty
  1199. ninja explain: meson-clean is dirty
  1200.  
  1201.  
  1202. ---
  1203.  
  1204. test cases/common/14 cpp pch
  1205. stdout
  1206.  
  1207. ---
  1208. The Meson build system
  1209. Version: 0.47.0.dev1
  1210. Source dir: C:\meson\armclang_support\test cases\common\14 cpp pch
  1211. Build dir: C:\meson\armclang_support\b 660b3e42b7
  1212. Build type: cross build
  1213. Project name: c++ pch test
  1214. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  1215. Cross C++ compiler: armclang (armclang 6.5)
  1216. Host machine cpu family: arm
  1217. Host machine cpu: Cortex-M0+
  1218. Target machine cpu family: arm
  1219. Target machine cpu: Cortex-M0+
  1220. Build machine cpu family: x86
  1221. Build machine cpu: x86
  1222. Build targets in project: 1
  1223. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1224. [0/1] Regenerating build files.
  1225. The Meson build system
  1226. Version: 0.47.0.dev1
  1227. Source dir: C:\meson\armclang_support\test cases\common\14 cpp pch
  1228. Build dir: C:\meson\armclang_support\b 660b3e42b7
  1229. Build type: cross build
  1230. Project name: c++ pch test
  1231. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  1232. Cross C++ compiler: armclang (armclang 6.5)
  1233. Host machine cpu family: arm
  1234. Host machine cpu: Cortex-M0+
  1235. Target machine cpu family: arm
  1236. Target machine cpu: Cortex-M0+
  1237. Build machine cpu family: x86
  1238. Build machine cpu: x86
  1239. Build targets in project: 1
  1240. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1241. [1/3] Precompiling header "../test cases/common/14 cpp pch/pch/prog.hh".
  1242. [2/3] Compiling C++ object prog@exe/prog.cc.o.
  1243. [3/3] Linking target prog.axf.
  1244. Warning: L6439W: Multiply defined Global Symbol std::__1::ostreambuf_iterator<T1, T2> std::__1::__pad_and_output<char, std::__1::char_traits<char>>(std::__1::ostreambuf_iterator<T1, T2>, const T1*, const T1*, const T1*, std::__1::ios_base&, T1) defined in invalid_group(prog.cc.o) rejected in favor of Symbol defined in .text._ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_(locale.cpp.o).
  1245.  
  1246. Warning: L6439W: Multiply defined Global Symbol __clang_call_terminate defined in invalid_group(prog.cc.o) rejected in favor of Symbol defined in .text.__clang_call_terminate(ios.cpp.o).
  1247.  
  1248. Warning: L6439W: Multiply defined Global Symbol std::__1::basic_string<T1, T2, T3> std::__1::operator +<char, std::__1::char_traits<char>, std::__1::allocator<char>>(const T1*, const std::__1::basic_string<T1, T2, T3>&) defined in invalid_group(string.cpp.o) rejected in favor of Symbol defined in .text._ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_(locale.cpp.o).
  1249.  
  1250. Warning: L6776W: The debug frame in .debug_frame(prog.cc.o) does not describe an executable section.
  1251.  
  1252. Finished: 0 information, 4 warning and 0 error messages.
  1253.  
  1254. No tests defined.
  1255. No tests defined.
  1256. [0/1] Regenerating build files.
  1257. The Meson build system
  1258. Version: 0.47.0.dev1
  1259. Source dir: C:\meson\armclang_support\test cases\common\14 cpp pch
  1260. Build dir: C:\meson\armclang_support\b 660b3e42b7
  1261. Build type: cross build
  1262. Project name: c++ pch test
  1263. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  1264. Cross C++ compiler: armclang (armclang 6.5)
  1265. Host machine cpu family: arm
  1266. Host machine cpu: Cortex-M0+
  1267. Target machine cpu family: arm
  1268. Target machine cpu: Cortex-M0+
  1269. Build machine cpu family: x86
  1270. Build machine cpu: x86
  1271. Build targets in project: 1
  1272. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1273. [0/1] Installing files.
  1274. [1/1] Cleaning.
  1275. Cleaning... 3 files.
  1276.  
  1277.  
  1278.  
  1279. ---
  1280.  
  1281. stderr
  1282.  
  1283. ---
  1284. ninja explain: output build.ninja older than most recent input ../test cases/common/14 cpp pch/meson.build (548783758 vs 548783759)
  1285. ninja explain: deps for 'prog@exe/prog.cc.o' are missing
  1286. ninja explain: deps for 'prog@exe/prog.hh.gch' are missing
  1287. ninja explain: prog@exe/prog.cc.o is dirty
  1288. ninja explain: prog.axf is dirty
  1289. ninja explain: output build.ninja older than most recent input ../test cases/common/14 cpp pch/meson.build (548783760 vs 548783771)
  1290. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1291. ninja explain: PHONY is dirty
  1292. ninja explain: meson-install is dirty
  1293. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1294. ninja explain: PHONY is dirty
  1295. ninja explain: meson-clean is dirty
  1296.  
  1297.  
  1298. ---
  1299.  
  1300. test cases/common/15 mixed pch
  1301. stdout
  1302.  
  1303. ---
  1304. The Meson build system
  1305. Version: 0.47.0.dev1
  1306. Source dir: C:\meson\armclang_support\test cases\common\15 mixed pch
  1307. Build dir: C:\meson\armclang_support\b b8cddbc800
  1308. Build type: cross build
  1309. Project name: mixed C and C++ pch test
  1310. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1311. Cross C compiler: armclang (armclang 6.5)
  1312. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  1313. Cross C++ compiler: armclang (armclang 6.5)
  1314. Host machine cpu family: arm
  1315. Host machine cpu: Cortex-M0+
  1316. Target machine cpu family: arm
  1317. Target machine cpu: Cortex-M0+
  1318. Build machine cpu family: x86
  1319. Build machine cpu: x86
  1320. Build targets in project: 2
  1321. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1322. [0/1] Regenerating build files.
  1323. The Meson build system
  1324. Version: 0.47.0.dev1
  1325. Source dir: C:\meson\armclang_support\test cases\common\15 mixed pch
  1326. Build dir: C:\meson\armclang_support\b b8cddbc800
  1327. Build type: cross build
  1328. Project name: mixed C and C++ pch test
  1329. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1330. Cross C compiler: armclang (armclang 6.5)
  1331. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  1332. Cross C++ compiler: armclang (armclang 6.5)
  1333. Host machine cpu family: arm
  1334. Host machine cpu: Cortex-M0+
  1335. Target machine cpu family: arm
  1336. Target machine cpu: Cortex-M0+
  1337. Build machine cpu family: x86
  1338. Build machine cpu: x86
  1339. Build targets in project: 2
  1340. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1341. [1/10] Precompiling header "../test cases/common/15 mixed pch/pch/func.h".
  1342. [2/10] Precompiling header "../test cases/common/15 mixed pch/pch/main.h".
  1343. FAILED: prog@exe/main.h.gch
  1344. armclang "-Iprog@exe" "-I." "-I..\\test cases\\common\\15 mixed pch" "-Xclang" "-fcolor-diagnostics" "-pipe" "-Wall" "-Winvalid-pch" "-Wnon-virtual-dtor" "-O0" "-g" --target=arm-arm-none-eabi -mcpu=cortex-m0plus  -o prog@exe/main.h.gch -c "../test cases/common/15 mixed pch/pch/main.h"
  1345. ../test cases/common/15 mixed pch/pch/main.h:1:9: fatal error: 'iostream' file not found
  1346.  
  1347. #include<iostream>
  1348.  
  1349.         ^
  1350.  
  1351. 1 error generated.
  1352.  
  1353. [3/10] Precompiling header "../test cases/common/15 mixed pch/pch/func.h".
  1354. [4/10] Precompiling header "../test cases/common/15 mixed pch/pch/main.h".
  1355. FAILED: prog2@exe/main.h.gch
  1356. armclang "-Iprog2@exe" "-I." "-I..\\test cases\\common\\15 mixed pch" "-Xclang" "-fcolor-diagnostics" "-pipe" "-Wall" "-Winvalid-pch" "-Wnon-virtual-dtor" "-O0" "-g" --target=arm-arm-none-eabi -mcpu=cortex-m0plus  -o prog2@exe/main.h.gch -c "../test cases/common/15 mixed pch/pch/main.h"
  1357. ../test cases/common/15 mixed pch/pch/main.h:1:9: fatal error: 'iostream' file not found
  1358.  
  1359. #include<iostream>
  1360.  
  1361.         ^
  1362.  
  1363. 1 error generated.
  1364.  
  1365. [5/10] Compiling C object prog2@exe/func.c.o.
  1366. ninja: build stopped: subcommand failed.
  1367.  
  1368.  
  1369. ---
  1370.  
  1371. stderr
  1372.  
  1373. ---
  1374. ninja explain: output build.ninja older than most recent input ../test cases/common/15 mixed pch/meson.build (548783760 vs 548783761)
  1375. ninja explain: deps for 'prog@exe/main.cc.o' are missing
  1376. ninja explain: deps for 'prog@exe/main.h.gch' are missing
  1377. ninja explain: prog@exe/main.cc.o is dirty
  1378. ninja explain: deps for 'prog@exe/func.c.o' are missing
  1379. ninja explain: deps for 'prog@exe/func.h.gch' are missing
  1380. ninja explain: prog@exe/func.c.o is dirty
  1381. ninja explain: prog.axf is dirty
  1382. ninja explain: deps for 'prog2@exe/main.cc.o' are missing
  1383. ninja explain: deps for 'prog2@exe/main.h.gch' are missing
  1384. ninja explain: prog2@exe/main.cc.o is dirty
  1385. ninja explain: deps for 'prog2@exe/func.c.o' are missing
  1386. ninja explain: deps for 'prog2@exe/func.h.gch' are missing
  1387. ninja explain: prog2@exe/func.c.o is dirty
  1388. ninja explain: prog2.axf is dirty
  1389.  
  1390.  
  1391. ---
  1392.  
  1393. test cases/common/16 configure file
  1394. stdout
  1395.  
  1396. ---
  1397. The Meson build system
  1398. Version: 0.47.0.dev1
  1399. Source dir: C:\meson\armclang_support\test cases\common\16 configure file
  1400. Build dir: C:\meson\armclang_support\b e1a10ac58f
  1401. Build type: cross build
  1402. Project name: configure file test
  1403. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1404. Cross C compiler: armclang (armclang 6.5)
  1405. Host machine cpu family: arm
  1406. Host machine cpu: Cortex-M0+
  1407. Target machine cpu family: arm
  1408. Target machine cpu: Cortex-M0+
  1409. Build machine cpu family: x86
  1410. Build machine cpu: x86
  1411. Configuring config.h using configuration
  1412. meson.build:14: WARNING: The variable(s) 'empty' in the input file config.h.in are not present in the given configuration data.
  1413. Configuring config2.h using configuration
  1414. meson.build:26: WARNING: The variable(s) 'empty' in the input file config.h.in are not present in the given configuration data.
  1415. Program check_file.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\check_file.py)
  1416. Configuring config2.h with command
  1417. Configuring config2b.h with command
  1418. Program generator.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\generator.py)
  1419. Configuring config2-1.h with command
  1420. Configuring config2-2.h with command
  1421. Configuring config2-3.h with command
  1422. Configuring config3.h using configuration
  1423. Configuring config4a.h using configuration
  1424. Configuring config4b.h using configuration
  1425. Program basename.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\basename.py)
  1426. Program file_contains.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\file_contains.py)
  1427. Program touch.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\touch.py)
  1428. Configuring capture test 1 with command
  1429. Configuring capture test 2 with command
  1430. Configuring config5.h using configuration
  1431. Configuring config6.h using configuration
  1432. Configuring do_not_get_installed.h using configuration
  1433. meson.build:142: WARNING: The variable(s) 'empty' in the input file config.h.in are not present in the given configuration data.
  1434. Configuring config7.h using configuration
  1435. meson.build:161: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  1436. Build targets in project: 7
  1437. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1438. [0/1] Regenerating build files.
  1439. The Meson build system
  1440. Version: 0.47.0.dev1
  1441. Source dir: C:\meson\armclang_support\test cases\common\16 configure file
  1442. Build dir: C:\meson\armclang_support\b e1a10ac58f
  1443. Build type: cross build
  1444. Project name: configure file test
  1445. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1446. Cross C compiler: armclang (armclang 6.5)
  1447. Host machine cpu family: arm
  1448. Host machine cpu: Cortex-M0+
  1449. Target machine cpu family: arm
  1450. Target machine cpu: Cortex-M0+
  1451. Build machine cpu family: x86
  1452. Build machine cpu: x86
  1453. Configuring config.h using configuration
  1454. meson.build:14: WARNING: The variable(s) 'empty' in the input file config.h.in are not present in the given configuration data.
  1455. Configuring config2.h using configuration
  1456. meson.build:26: WARNING: The variable(s) 'empty' in the input file config.h.in are not present in the given configuration data.
  1457. Program check_file.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\check_file.py)
  1458. Configuring config2.h with command
  1459. Configuring config2b.h with command
  1460. Program generator.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\generator.py)
  1461. Configuring config2-1.h with command
  1462. Configuring config2-2.h with command
  1463. Configuring config2-3.h with command
  1464. Configuring config3.h using configuration
  1465. Configuring config4a.h using configuration
  1466. Configuring config4b.h using configuration
  1467. Program basename.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\basename.py)
  1468. Program file_contains.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\file_contains.py)
  1469. Program touch.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\touch.py)
  1470. Configuring capture test 1 with command
  1471. Configuring capture test 2 with command
  1472. Configuring config5.h using configuration
  1473. Configuring config6.h using configuration
  1474. Configuring do_not_get_installed.h using configuration
  1475. meson.build:142: WARNING: The variable(s) 'empty' in the input file config.h.in are not present in the given configuration data.
  1476. Configuring config7.h using configuration
  1477. meson.build:161: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  1478. Build targets in project: 7
  1479. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1480. [1/14] Compiling C object prog4@exe/prog4.c.o.
  1481. [2/14] Compiling C object inctest@exe/prog.c.o.
  1482. [3/14] Compiling C object prog2@exe/prog2.c.o.
  1483. [4/14] Compiling C object prog7@exe/prog7.c.o.
  1484. [5/14] Compiling C object dumpprog@exe/dumpprog.c.o.
  1485. [6/14] Compiling C object prog5@exe/prog5.c.o.
  1486. [7/14] Compiling C object prog6@exe/prog6.c.o.
  1487. [8/14] Linking target prog7.axf.
  1488. [9/14] Linking target prog6.axf.
  1489. [10/14] Linking target prog5.axf.
  1490. [11/14] Linking target prog4.axf.
  1491. [12/14] Linking target prog2.axf.
  1492. [13/14] Linking target inctest.axf.
  1493. [14/14] Linking target dumpprog.axf.
  1494. 1/9 inctest                                 SKIP     0.00 s
  1495. 2/9 inctest2                                SKIP     0.00 s
  1496. 3/9 Configless.                             SKIP     0.00 s
  1497. 4/9 Substituted                             SKIP     0.00 s
  1498. 5/9 capture test 1                          OK       0.15 s
  1499. 6/9 capture test 2                          OK       0.15 s
  1500. 7/9 test5                                   SKIP     0.00 s
  1501. 8/9 test6                                   SKIP     0.00 s
  1502. 9/9 test7                                   SKIP     0.00 s
  1503.  
  1504. OK:         2
  1505. FAIL:       0
  1506. SKIP:       7
  1507. TIMEOUT:    0
  1508.  
  1509. Full log written to C:\meson\armclang_support\b e1a10ac58f\meson-logs\testlog.txt
  1510. No tests defined.
  1511. [0/1] Regenerating build files.
  1512. The Meson build system
  1513. Version: 0.47.0.dev1
  1514. Source dir: C:\meson\armclang_support\test cases\common\16 configure file
  1515. Build dir: C:\meson\armclang_support\b e1a10ac58f
  1516. Build type: cross build
  1517. Project name: configure file test
  1518. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1519. Cross C compiler: armclang (armclang 6.5)
  1520. Host machine cpu family: arm
  1521. Host machine cpu: Cortex-M0+
  1522. Target machine cpu family: arm
  1523. Target machine cpu: Cortex-M0+
  1524. Build machine cpu family: x86
  1525. Build machine cpu: x86
  1526. Configuring config.h using configuration
  1527. meson.build:14: WARNING: The variable(s) 'empty' in the input file config.h.in are not present in the given configuration data.
  1528. Configuring config2.h using configuration
  1529. meson.build:26: WARNING: The variable(s) 'empty' in the input file config.h.in are not present in the given configuration data.
  1530. Program check_file.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\check_file.py)
  1531. Configuring config2.h with command
  1532. Configuring config2b.h with command
  1533. Program generator.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\generator.py)
  1534. Configuring config2-1.h with command
  1535. Configuring config2-2.h with command
  1536. Configuring config2-3.h with command
  1537. Configuring config3.h using configuration
  1538. Configuring config4a.h using configuration
  1539. Configuring config4b.h using configuration
  1540. Program basename.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\basename.py)
  1541. Program file_contains.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\file_contains.py)
  1542. Program touch.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\16 configure file\touch.py)
  1543. Configuring capture test 1 with command
  1544. Configuring capture test 2 with command
  1545. Configuring config5.h using configuration
  1546. Configuring config6.h using configuration
  1547. Configuring do_not_get_installed.h using configuration
  1548. meson.build:142: WARNING: The variable(s) 'empty' in the input file config.h.in are not present in the given configuration data.
  1549. Configuring config7.h using configuration
  1550. meson.build:161: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  1551. Build targets in project: 7
  1552. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1553. [0/1] Installing files.
  1554. Installing C:\meson\armclang_support\b e1a10ac58f\config2.h to C:\meson\armclang_support\i w5ewzfn5/usr\share/appdir
  1555. Installing C:\meson\armclang_support\b e1a10ac58f\config2b.h to C:\meson\armclang_support\i w5ewzfn5/usr\share/appdir
  1556. Installing C:\meson\armclang_support\b e1a10ac58f\subdir\config2-1.h to C:\meson\armclang_support\i w5ewzfn5/usr\share/appdireh
  1557. Installing C:\meson\armclang_support\b e1a10ac58f\subdir\config2-2.h to C:\meson\armclang_support\i w5ewzfn5/usr\share/appdirok
  1558. [1/1] Cleaning.
  1559. Cleaning... 14 files.
  1560.  
  1561.  
  1562.  
  1563. ---
  1564.  
  1565. stderr
  1566.  
  1567. ---
  1568. ninja explain: output build.ninja older than most recent input ../test cases/common/16 configure file/meson.build (548783757 vs 548783758)
  1569. ninja explain: deps for 'inctest@exe/prog.c.o' are missing
  1570. ninja explain: inctest@exe/prog.c.o is dirty
  1571. ninja explain: inctest.axf is dirty
  1572. ninja explain: deps for 'prog2@exe/prog2.c.o' are missing
  1573. ninja explain: prog2@exe/prog2.c.o is dirty
  1574. ninja explain: prog2.axf is dirty
  1575. ninja explain: deps for 'dumpprog@exe/dumpprog.c.o' are missing
  1576. ninja explain: dumpprog@exe/dumpprog.c.o is dirty
  1577. ninja explain: dumpprog.axf is dirty
  1578. ninja explain: deps for 'prog4@exe/prog4.c.o' are missing
  1579. ninja explain: prog4@exe/prog4.c.o is dirty
  1580. ninja explain: prog4.axf is dirty
  1581. ninja explain: deps for 'prog5@exe/prog5.c.o' are missing
  1582. ninja explain: prog5@exe/prog5.c.o is dirty
  1583. ninja explain: prog5.axf is dirty
  1584. ninja explain: deps for 'prog6@exe/prog6.c.o' are missing
  1585. ninja explain: prog6@exe/prog6.c.o is dirty
  1586. ninja explain: prog6.axf is dirty
  1587. ninja explain: deps for 'prog7@exe/prog7.c.o' are missing
  1588. ninja explain: prog7@exe/prog7.c.o is dirty
  1589. ninja explain: prog7.axf is dirty
  1590. ninja explain: output build.ninja older than most recent input ../test cases/common/16 configure file/meson.build (548783762 vs 548783765)
  1591. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1592. ninja explain: PHONY is dirty
  1593. ninja explain: meson-install is dirty
  1594. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1595. ninja explain: PHONY is dirty
  1596. ninja explain: meson-clean is dirty
  1597.  
  1598.  
  1599. ---
  1600.  
  1601. test cases/common/17 if
  1602. stdout
  1603.  
  1604. ---
  1605. The Meson build system
  1606. Version: 0.47.0.dev1
  1607. Source dir: C:\meson\armclang_support\test cases\common\17 if
  1608. Build dir: C:\meson\armclang_support\b 7816386ef3
  1609. Build type: cross build
  1610. Project name: if test
  1611. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1612. Cross C compiler: armclang (armclang 6.5)
  1613. Host machine cpu family: arm
  1614. Host machine cpu: Cortex-M0+
  1615. Target machine cpu family: arm
  1616. Target machine cpu: Cortex-M0+
  1617. Build machine cpu family: x86
  1618. Build machine cpu: x86
  1619. Build targets in project: 1
  1620. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1621. [0/1] Regenerating build files.
  1622. The Meson build system
  1623. Version: 0.47.0.dev1
  1624. Source dir: C:\meson\armclang_support\test cases\common\17 if
  1625. Build dir: C:\meson\armclang_support\b 7816386ef3
  1626. Build type: cross build
  1627. Project name: if test
  1628. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1629. Cross C compiler: armclang (armclang 6.5)
  1630. Host machine cpu family: arm
  1631. Host machine cpu: Cortex-M0+
  1632. Target machine cpu family: arm
  1633. Target machine cpu: Cortex-M0+
  1634. Build machine cpu family: x86
  1635. Build machine cpu: x86
  1636. Build targets in project: 1
  1637. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1638. [1/2] Compiling C object prog@exe/prog.c.o.
  1639. [2/2] Linking target prog.axf.
  1640. 1/1 iftest                                  SKIP     0.00 s
  1641.  
  1642. OK:         0
  1643. FAIL:       0
  1644. SKIP:       1
  1645. TIMEOUT:    0
  1646.  
  1647. Full log written to C:\meson\armclang_support\b 7816386ef3\meson-logs\testlog.txt
  1648. No tests defined.
  1649. [0/1] Regenerating build files.
  1650. The Meson build system
  1651. Version: 0.47.0.dev1
  1652. Source dir: C:\meson\armclang_support\test cases\common\17 if
  1653. Build dir: C:\meson\armclang_support\b 7816386ef3
  1654. Build type: cross build
  1655. Project name: if test
  1656. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1657. Cross C compiler: armclang (armclang 6.5)
  1658. Host machine cpu family: arm
  1659. Host machine cpu: Cortex-M0+
  1660. Target machine cpu family: arm
  1661. Target machine cpu: Cortex-M0+
  1662. Build machine cpu family: x86
  1663. Build machine cpu: x86
  1664. Build targets in project: 1
  1665. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1666. [0/1] Installing files.
  1667. [1/1] Cleaning.
  1668. Cleaning... 2 files.
  1669.  
  1670.  
  1671.  
  1672. ---
  1673.  
  1674. stderr
  1675.  
  1676. ---
  1677. ninja explain: output build.ninja older than most recent input ../test cases/common/17 if/meson.build (548783759 vs 548783760)
  1678. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  1679. ninja explain: prog@exe/prog.c.o is dirty
  1680. ninja explain: prog.axf is dirty
  1681. ninja explain: output build.ninja older than most recent input ../test cases/common/17 if/meson.build (548783762 vs 548783766)
  1682. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1683. ninja explain: PHONY is dirty
  1684. ninja explain: meson-install is dirty
  1685. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1686. ninja explain: PHONY is dirty
  1687. ninja explain: meson-clean is dirty
  1688.  
  1689.  
  1690. ---
  1691.  
  1692. test cases/common/18 else
  1693. stdout
  1694.  
  1695. ---
  1696. The Meson build system
  1697. Version: 0.47.0.dev1
  1698. Source dir: C:\meson\armclang_support\test cases\common\18 else
  1699. Build dir: C:\meson\armclang_support\b b4333256ee
  1700. Build type: cross build
  1701. Project name: else test
  1702. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1703. Cross C compiler: armclang (armclang 6.5)
  1704. Host machine cpu family: arm
  1705. Host machine cpu: Cortex-M0+
  1706. Target machine cpu family: arm
  1707. Target machine cpu: Cortex-M0+
  1708. Build machine cpu family: x86
  1709. Build machine cpu: x86
  1710. Build targets in project: 1
  1711. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1712. [0/1] Regenerating build files.
  1713. The Meson build system
  1714. Version: 0.47.0.dev1
  1715. Source dir: C:\meson\armclang_support\test cases\common\18 else
  1716. Build dir: C:\meson\armclang_support\b b4333256ee
  1717. Build type: cross build
  1718. Project name: else test
  1719. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1720. Cross C compiler: armclang (armclang 6.5)
  1721. Host machine cpu family: arm
  1722. Host machine cpu: Cortex-M0+
  1723. Target machine cpu family: arm
  1724. Target machine cpu: Cortex-M0+
  1725. Build machine cpu family: x86
  1726. Build machine cpu: x86
  1727. Build targets in project: 1
  1728. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1729. [1/2] Compiling C object prog@exe/prog.c.o.
  1730. [2/2] Linking target prog.axf.
  1731. 1/1 elsetest                                SKIP     0.00 s
  1732.  
  1733. OK:         0
  1734. FAIL:       0
  1735. SKIP:       1
  1736. TIMEOUT:    0
  1737.  
  1738. Full log written to C:\meson\armclang_support\b b4333256ee\meson-logs\testlog.txt
  1739. No tests defined.
  1740. [0/1] Regenerating build files.
  1741. The Meson build system
  1742. Version: 0.47.0.dev1
  1743. Source dir: C:\meson\armclang_support\test cases\common\18 else
  1744. Build dir: C:\meson\armclang_support\b b4333256ee
  1745. Build type: cross build
  1746. Project name: else test
  1747. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1748. Cross C compiler: armclang (armclang 6.5)
  1749. Host machine cpu family: arm
  1750. Host machine cpu: Cortex-M0+
  1751. Target machine cpu family: arm
  1752. Target machine cpu: Cortex-M0+
  1753. Build machine cpu family: x86
  1754. Build machine cpu: x86
  1755. Build targets in project: 1
  1756. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1757. [0/1] Installing files.
  1758. [1/1] Cleaning.
  1759. Cleaning... 2 files.
  1760.  
  1761.  
  1762.  
  1763. ---
  1764.  
  1765. stderr
  1766.  
  1767. ---
  1768. ninja explain: output build.ninja older than most recent input ../test cases/common/18 else/meson.build (548783767 vs 548783768)
  1769. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  1770. ninja explain: prog@exe/prog.c.o is dirty
  1771. ninja explain: prog.axf is dirty
  1772. ninja explain: output build.ninja older than most recent input ../test cases/common/18 else/meson.build (548783770 vs 548783774)
  1773. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1774. ninja explain: PHONY is dirty
  1775. ninja explain: meson-install is dirty
  1776. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1777. ninja explain: PHONY is dirty
  1778. ninja explain: meson-clean is dirty
  1779.  
  1780.  
  1781. ---
  1782.  
  1783. test cases/common/19 comparison
  1784. stdout
  1785.  
  1786. ---
  1787. The Meson build system
  1788. Version: 0.47.0.dev1
  1789. Source dir: C:\meson\armclang_support\test cases\common\19 comparison
  1790. Build dir: C:\meson\armclang_support\b 9f23d8a8ee
  1791. Build type: cross build
  1792. Project name: comparison
  1793. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1794. Cross C compiler: armclang (armclang 6.5)
  1795. Host machine cpu family: arm
  1796. Host machine cpu: Cortex-M0+
  1797. Target machine cpu family: arm
  1798. Target machine cpu: Cortex-M0+
  1799. Build machine cpu family: x86
  1800. Build machine cpu: x86
  1801. meson.build:133: WARNING: Trying to compare values of different types (list, str) using !=.
  1802. The result of this is undefined and will become a hard error in a future Meson release.
  1803. meson.build:134: WARNING: Trying to compare values of different types (list, int) using !=.
  1804. The result of this is undefined and will become a hard error in a future Meson release.
  1805. meson.build:135: WARNING: Trying to compare values of different types (int, str) using !=.
  1806. The result of this is undefined and will become a hard error in a future Meson release.
  1807. meson.build:137: WARNING: Trying to compare values of different types (list, str) using ==.
  1808. The result of this is undefined and will become a hard error in a future Meson release.
  1809. meson.build:138: WARNING: Trying to compare values of different types (list, int) using ==.
  1810. The result of this is undefined and will become a hard error in a future Meson release.
  1811. meson.build:139: WARNING: Trying to compare values of different types (int, str) using ==.
  1812. The result of this is undefined and will become a hard error in a future Meson release.
  1813. Build targets in project: 16
  1814. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1815. [0/1] Regenerating build files.
  1816. The Meson build system
  1817. Version: 0.47.0.dev1
  1818. Source dir: C:\meson\armclang_support\test cases\common\19 comparison
  1819. Build dir: C:\meson\armclang_support\b 9f23d8a8ee
  1820. Build type: cross build
  1821. Project name: comparison
  1822. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1823. Cross C compiler: armclang (armclang 6.5)
  1824. Host machine cpu family: arm
  1825. Host machine cpu: Cortex-M0+
  1826. Target machine cpu family: arm
  1827. Target machine cpu: Cortex-M0+
  1828. Build machine cpu family: x86
  1829. Build machine cpu: x86
  1830. meson.build:133: WARNING: Trying to compare values of different types (list, str) using !=.
  1831. The result of this is undefined and will become a hard error in a future Meson release.
  1832. meson.build:134: WARNING: Trying to compare values of different types (list, int) using !=.
  1833. The result of this is undefined and will become a hard error in a future Meson release.
  1834. meson.build:135: WARNING: Trying to compare values of different types (int, str) using !=.
  1835. The result of this is undefined and will become a hard error in a future Meson release.
  1836. meson.build:137: WARNING: Trying to compare values of different types (list, str) using ==.
  1837. The result of this is undefined and will become a hard error in a future Meson release.
  1838. meson.build:138: WARNING: Trying to compare values of different types (list, int) using ==.
  1839. The result of this is undefined and will become a hard error in a future Meson release.
  1840. meson.build:139: WARNING: Trying to compare values of different types (int, str) using ==.
  1841. The result of this is undefined and will become a hard error in a future Meson release.
  1842. Build targets in project: 16
  1843. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1844. [1/32] Compiling C object prog3@exe/prog.c.o.
  1845. [2/32] Linking target prog3.axf.
  1846. [3/32] Compiling C object prog1@exe/prog.c.o.
  1847. [4/32] Compiling C object prog7@exe/prog.c.o.
  1848. [5/32] Linking target prog1.axf.
  1849. [6/32] Compiling C object prog9@exe/prog.c.o.
  1850. [7/32] Compiling C object prog4@exe/prog.c.o.
  1851. [8/32] Compiling C object prog5@exe/prog.c.o.
  1852. [9/32] Linking target prog7.axf.
  1853. [10/32] Linking target prog9.axf.
  1854. [11/32] Linking target prog4.axf.
  1855. [12/32] Linking target prog5.axf.
  1856. [13/32] Compiling C object prog6@exe/prog.c.o.
  1857. [14/32] Linking target prog6.axf.
  1858. [15/32] Compiling C object prog11@exe/prog.c.o.
  1859. [16/32] Linking target prog11.axf.
  1860. [17/32] Compiling C object prog12@exe/prog.c.o.
  1861. [18/32] Compiling C object prog13@exe/prog.c.o.
  1862. [19/32] Compiling C object prog14@exe/prog.c.o.
  1863. [20/32] Compiling C object prog16@exe/prog.c.o.
  1864. [21/32] Linking target prog12.axf.
  1865. [22/32] Compiling C object prog15@exe/prog.c.o.
  1866. [23/32] Linking target prog14.axf.
  1867. [24/32] Linking target prog16.axf.
  1868. [25/32] Linking target prog13.axf.
  1869. [26/32] Linking target prog15.axf.
  1870. [27/32] Compiling C object prog2@exe/prog.c.o.
  1871. [28/32] Linking target prog2.axf.
  1872. [29/32] Compiling C object prog10@exe/prog.c.o.
  1873. [30/32] Compiling C object prog8@exe/prog.c.o.
  1874. [31/32] Linking target prog10.axf.
  1875. [32/32] Linking target prog8.axf.
  1876.  1/16 equalfalse                              SKIP     0.00 s
  1877.  2/16 equaltrue                               SKIP     0.00 s
  1878.  3/16 nequaltrue                              SKIP     0.00 s
  1879.  4/16 nequalfalse                             SKIP     0.00 s
  1880.  5/16 lttrue                                  SKIP     0.00 s
  1881.  6/16 ltfalse                                 SKIP     0.00 s
  1882.  7/16 gttrue                                  SKIP     0.00 s
  1883.  8/16 gtfalse                                 SKIP     0.00 s
  1884.  9/16 lefalse                                 SKIP     0.00 s
  1885. 10/16 letrue                                  SKIP     0.00 s
  1886. 11/16 gefalse                                 SKIP     0.00 s
  1887. 12/16 getrue                                  SKIP     0.00 s
  1888. 13/16 equalfalse                              SKIP     0.00 s
  1889. 14/16 equaltrue                               SKIP     0.00 s
  1890. 15/16 nequaltrue                              SKIP     0.00 s
  1891. 16/16 nequalfalse                             SKIP     0.00 s
  1892.  
  1893. OK:         0
  1894. FAIL:       0
  1895. SKIP:      16
  1896. TIMEOUT:    0
  1897.  
  1898. Full log written to C:\meson\armclang_support\b 9f23d8a8ee\meson-logs\testlog.txt
  1899. No tests defined.
  1900. [0/1] Regenerating build files.
  1901. The Meson build system
  1902. Version: 0.47.0.dev1
  1903. Source dir: C:\meson\armclang_support\test cases\common\19 comparison
  1904. Build dir: C:\meson\armclang_support\b 9f23d8a8ee
  1905. Build type: cross build
  1906. Project name: comparison
  1907. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  1908. Cross C compiler: armclang (armclang 6.5)
  1909. Host machine cpu family: arm
  1910. Host machine cpu: Cortex-M0+
  1911. Target machine cpu family: arm
  1912. Target machine cpu: Cortex-M0+
  1913. Build machine cpu family: x86
  1914. Build machine cpu: x86
  1915. meson.build:133: WARNING: Trying to compare values of different types (list, str) using !=.
  1916. The result of this is undefined and will become a hard error in a future Meson release.
  1917. meson.build:134: WARNING: Trying to compare values of different types (list, int) using !=.
  1918. The result of this is undefined and will become a hard error in a future Meson release.
  1919. meson.build:135: WARNING: Trying to compare values of different types (int, str) using !=.
  1920. The result of this is undefined and will become a hard error in a future Meson release.
  1921. meson.build:137: WARNING: Trying to compare values of different types (list, str) using ==.
  1922. The result of this is undefined and will become a hard error in a future Meson release.
  1923. meson.build:138: WARNING: Trying to compare values of different types (list, int) using ==.
  1924. The result of this is undefined and will become a hard error in a future Meson release.
  1925. meson.build:139: WARNING: Trying to compare values of different types (int, str) using ==.
  1926. The result of this is undefined and will become a hard error in a future Meson release.
  1927. Build targets in project: 16
  1928. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  1929. [0/1] Installing files.
  1930. [1/1] Cleaning.
  1931. Cleaning... 32 files.
  1932.  
  1933.  
  1934.  
  1935. ---
  1936.  
  1937. stderr
  1938.  
  1939. ---
  1940. ninja explain: output build.ninja older than most recent input ../test cases/common/19 comparison/meson.build (548783768 vs 548783769)
  1941. ninja explain: deps for 'prog1@exe/prog.c.o' are missing
  1942. ninja explain: prog1@exe/prog.c.o is dirty
  1943. ninja explain: prog1.axf is dirty
  1944. ninja explain: deps for 'prog2@exe/prog.c.o' are missing
  1945. ninja explain: prog2@exe/prog.c.o is dirty
  1946. ninja explain: prog2.axf is dirty
  1947. ninja explain: deps for 'prog3@exe/prog.c.o' are missing
  1948. ninja explain: prog3@exe/prog.c.o is dirty
  1949. ninja explain: prog3.axf is dirty
  1950. ninja explain: deps for 'prog4@exe/prog.c.o' are missing
  1951. ninja explain: prog4@exe/prog.c.o is dirty
  1952. ninja explain: prog4.axf is dirty
  1953. ninja explain: deps for 'prog5@exe/prog.c.o' are missing
  1954. ninja explain: prog5@exe/prog.c.o is dirty
  1955. ninja explain: prog5.axf is dirty
  1956. ninja explain: deps for 'prog6@exe/prog.c.o' are missing
  1957. ninja explain: prog6@exe/prog.c.o is dirty
  1958. ninja explain: prog6.axf is dirty
  1959. ninja explain: deps for 'prog7@exe/prog.c.o' are missing
  1960. ninja explain: prog7@exe/prog.c.o is dirty
  1961. ninja explain: prog7.axf is dirty
  1962. ninja explain: deps for 'prog8@exe/prog.c.o' are missing
  1963. ninja explain: prog8@exe/prog.c.o is dirty
  1964. ninja explain: prog8.axf is dirty
  1965. ninja explain: deps for 'prog9@exe/prog.c.o' are missing
  1966. ninja explain: prog9@exe/prog.c.o is dirty
  1967. ninja explain: prog9.axf is dirty
  1968. ninja explain: deps for 'prog10@exe/prog.c.o' are missing
  1969. ninja explain: prog10@exe/prog.c.o is dirty
  1970. ninja explain: prog10.axf is dirty
  1971. ninja explain: deps for 'prog11@exe/prog.c.o' are missing
  1972. ninja explain: prog11@exe/prog.c.o is dirty
  1973. ninja explain: prog11.axf is dirty
  1974. ninja explain: deps for 'prog12@exe/prog.c.o' are missing
  1975. ninja explain: prog12@exe/prog.c.o is dirty
  1976. ninja explain: prog12.axf is dirty
  1977. ninja explain: deps for 'prog13@exe/prog.c.o' are missing
  1978. ninja explain: prog13@exe/prog.c.o is dirty
  1979. ninja explain: prog13.axf is dirty
  1980. ninja explain: deps for 'prog14@exe/prog.c.o' are missing
  1981. ninja explain: prog14@exe/prog.c.o is dirty
  1982. ninja explain: prog14.axf is dirty
  1983. ninja explain: deps for 'prog15@exe/prog.c.o' are missing
  1984. ninja explain: prog15@exe/prog.c.o is dirty
  1985. ninja explain: prog15.axf is dirty
  1986. ninja explain: deps for 'prog16@exe/prog.c.o' are missing
  1987. ninja explain: prog16@exe/prog.c.o is dirty
  1988. ninja explain: prog16.axf is dirty
  1989. ninja explain: output build.ninja older than most recent input ../test cases/common/19 comparison/meson.build (548783770 vs 548783778)
  1990. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1991. ninja explain: PHONY is dirty
  1992. ninja explain: meson-install is dirty
  1993. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  1994. ninja explain: PHONY is dirty
  1995. ninja explain: meson-clean is dirty
  1996.  
  1997.  
  1998. ---
  1999.  
  2000. test cases/common/20 array
  2001. stdout
  2002.  
  2003. ---
  2004. The Meson build system
  2005. Version: 0.47.0.dev1
  2006. Source dir: C:\meson\armclang_support\test cases\common\20 array
  2007. Build dir: C:\meson\armclang_support\b 52d81a2d80
  2008. Build type: cross build
  2009. Project name: array test
  2010. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2011. Cross C compiler: armclang (armclang 6.5)
  2012. Host machine cpu family: arm
  2013. Host machine cpu: Cortex-M0+
  2014. Target machine cpu family: arm
  2015. Target machine cpu: Cortex-M0+
  2016. Build machine cpu family: x86
  2017. Build machine cpu: x86
  2018. Build targets in project: 1
  2019. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2020. [0/1] Regenerating build files.
  2021. The Meson build system
  2022. Version: 0.47.0.dev1
  2023. Source dir: C:\meson\armclang_support\test cases\common\20 array
  2024. Build dir: C:\meson\armclang_support\b 52d81a2d80
  2025. Build type: cross build
  2026. Project name: array test
  2027. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2028. Cross C compiler: armclang (armclang 6.5)
  2029. Host machine cpu family: arm
  2030. Host machine cpu: Cortex-M0+
  2031. Target machine cpu family: arm
  2032. Target machine cpu: Cortex-M0+
  2033. Build machine cpu family: x86
  2034. Build machine cpu: x86
  2035. Build targets in project: 1
  2036. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2037. [1/3] Compiling C object prog@exe/prog.c.o.
  2038. [2/3] Compiling C object prog@exe/func.c.o.
  2039. [3/3] Linking target prog.axf.
  2040. 1/1 arr test                                SKIP     0.00 s
  2041.  
  2042. OK:         0
  2043. FAIL:       0
  2044. SKIP:       1
  2045. TIMEOUT:    0
  2046.  
  2047. Full log written to C:\meson\armclang_support\b 52d81a2d80\meson-logs\testlog.txt
  2048. No tests defined.
  2049. [0/1] Regenerating build files.
  2050. The Meson build system
  2051. Version: 0.47.0.dev1
  2052. Source dir: C:\meson\armclang_support\test cases\common\20 array
  2053. Build dir: C:\meson\armclang_support\b 52d81a2d80
  2054. Build type: cross build
  2055. Project name: array test
  2056. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2057. Cross C compiler: armclang (armclang 6.5)
  2058. Host machine cpu family: arm
  2059. Host machine cpu: Cortex-M0+
  2060. Target machine cpu family: arm
  2061. Target machine cpu: Cortex-M0+
  2062. Build machine cpu family: x86
  2063. Build machine cpu: x86
  2064. Build targets in project: 1
  2065. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2066. [0/1] Installing files.
  2067. [1/1] Cleaning.
  2068. Cleaning... 3 files.
  2069.  
  2070.  
  2071.  
  2072. ---
  2073.  
  2074. stderr
  2075.  
  2076. ---
  2077. ninja explain: output build.ninja older than most recent input ../test cases/common/20 array/meson.build (548783768 vs 548783769)
  2078. ninja explain: deps for 'prog@exe/func.c.o' are missing
  2079. ninja explain: prog@exe/func.c.o is dirty
  2080. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  2081. ninja explain: prog@exe/prog.c.o is dirty
  2082. ninja explain: prog.axf is dirty
  2083. ninja explain: output build.ninja older than most recent input ../test cases/common/20 array/meson.build (548783770 vs 548783775)
  2084. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2085. ninja explain: PHONY is dirty
  2086. ninja explain: meson-install is dirty
  2087. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2088. ninja explain: PHONY is dirty
  2089. ninja explain: meson-clean is dirty
  2090.  
  2091.  
  2092. ---
  2093.  
  2094. test cases/common/21 includedir
  2095. stdout
  2096.  
  2097. ---
  2098. The Meson build system
  2099. Version: 0.47.0.dev1
  2100. Source dir: C:\meson\armclang_support\test cases\common\21 includedir
  2101. Build dir: C:\meson\armclang_support\b c7d8dd3bd1
  2102. Build type: cross build
  2103. Project name: include dir test
  2104. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2105. Cross C compiler: armclang (armclang 6.5)
  2106. Host machine cpu family: arm
  2107. Host machine cpu: Cortex-M0+
  2108. Target machine cpu family: arm
  2109. Target machine cpu: Cortex-M0+
  2110. Build machine cpu family: x86
  2111. Build machine cpu: x86
  2112. Build targets in project: 1
  2113. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2114. [0/1] Regenerating build files.
  2115. The Meson build system
  2116. Version: 0.47.0.dev1
  2117. Source dir: C:\meson\armclang_support\test cases\common\21 includedir
  2118. Build dir: C:\meson\armclang_support\b c7d8dd3bd1
  2119. Build type: cross build
  2120. Project name: include dir test
  2121. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2122. Cross C compiler: armclang (armclang 6.5)
  2123. Host machine cpu family: arm
  2124. Host machine cpu: Cortex-M0+
  2125. Target machine cpu family: arm
  2126. Target machine cpu: Cortex-M0+
  2127. Build machine cpu family: x86
  2128. Build machine cpu: x86
  2129. Build targets in project: 1
  2130. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2131. [1/3] Compiling C object src/src@@prog@exe/func.c.o.
  2132. [2/3] Compiling C object src/src@@prog@exe/prog.c.o.
  2133. [3/3] Linking target src/prog.axf.
  2134. 1/1 inc test                                SKIP     0.00 s
  2135.  
  2136. OK:         0
  2137. FAIL:       0
  2138. SKIP:       1
  2139. TIMEOUT:    0
  2140.  
  2141. Full log written to C:\meson\armclang_support\b c7d8dd3bd1\meson-logs\testlog.txt
  2142. No tests defined.
  2143. [0/1] Regenerating build files.
  2144. The Meson build system
  2145. Version: 0.47.0.dev1
  2146. Source dir: C:\meson\armclang_support\test cases\common\21 includedir
  2147. Build dir: C:\meson\armclang_support\b c7d8dd3bd1
  2148. Build type: cross build
  2149. Project name: include dir test
  2150. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2151. Cross C compiler: armclang (armclang 6.5)
  2152. Host machine cpu family: arm
  2153. Host machine cpu: Cortex-M0+
  2154. Target machine cpu family: arm
  2155. Target machine cpu: Cortex-M0+
  2156. Build machine cpu family: x86
  2157. Build machine cpu: x86
  2158. Build targets in project: 1
  2159. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2160. [0/1] Installing files.
  2161. [1/1] Cleaning.
  2162. Cleaning... 3 files.
  2163.  
  2164.  
  2165.  
  2166. ---
  2167.  
  2168. stderr
  2169.  
  2170. ---
  2171. ninja explain: output build.ninja older than most recent input ../test cases/common/21 includedir/meson.build (548783770 vs 548783771)
  2172. ninja explain: deps for 'src/src@@prog@exe/prog.c.o' are missing
  2173. ninja explain: src/src@@prog@exe/prog.c.o is dirty
  2174. ninja explain: deps for 'src/src@@prog@exe/func.c.o' are missing
  2175. ninja explain: src/src@@prog@exe/func.c.o is dirty
  2176. ninja explain: src/prog.axf is dirty
  2177. ninja explain: output build.ninja older than most recent input ../test cases/common/21 includedir/meson.build (548783773 vs 548783776)
  2178. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2179. ninja explain: PHONY is dirty
  2180. ninja explain: meson-install is dirty
  2181. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2182. ninja explain: PHONY is dirty
  2183. ninja explain: meson-clean is dirty
  2184.  
  2185.  
  2186. ---
  2187.  
  2188. test cases/common/22 header in file list
  2189. stdout
  2190.  
  2191. ---
  2192. The Meson build system
  2193. Version: 0.47.0.dev1
  2194. Source dir: C:\meson\armclang_support\test cases\common\22 header in file list
  2195. Build dir: C:\meson\armclang_support\b 1887406d88
  2196. Build type: cross build
  2197. Project name: header in file list
  2198. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2199. Cross C compiler: armclang (armclang 6.5)
  2200. Host machine cpu family: arm
  2201. Host machine cpu: Cortex-M0+
  2202. Target machine cpu family: arm
  2203. Target machine cpu: Cortex-M0+
  2204. Build machine cpu family: x86
  2205. Build machine cpu: x86
  2206. Build targets in project: 1
  2207. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2208. [0/1] Regenerating build files.
  2209. The Meson build system
  2210. Version: 0.47.0.dev1
  2211. Source dir: C:\meson\armclang_support\test cases\common\22 header in file list
  2212. Build dir: C:\meson\armclang_support\b 1887406d88
  2213. Build type: cross build
  2214. Project name: header in file list
  2215. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2216. Cross C compiler: armclang (armclang 6.5)
  2217. Host machine cpu family: arm
  2218. Host machine cpu: Cortex-M0+
  2219. Target machine cpu family: arm
  2220. Target machine cpu: Cortex-M0+
  2221. Build machine cpu family: x86
  2222. Build machine cpu: x86
  2223. Build targets in project: 1
  2224. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2225. [1/2] Compiling C object prog@exe/prog.c.o.
  2226. [2/2] Linking target prog.axf.
  2227. 1/1 basic                                   SKIP     0.00 s
  2228.  
  2229. OK:         0
  2230. FAIL:       0
  2231. SKIP:       1
  2232. TIMEOUT:    0
  2233.  
  2234. Full log written to C:\meson\armclang_support\b 1887406d88\meson-logs\testlog.txt
  2235. No tests defined.
  2236. [0/1] Regenerating build files.
  2237. The Meson build system
  2238. Version: 0.47.0.dev1
  2239. Source dir: C:\meson\armclang_support\test cases\common\22 header in file list
  2240. Build dir: C:\meson\armclang_support\b 1887406d88
  2241. Build type: cross build
  2242. Project name: header in file list
  2243. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2244. Cross C compiler: armclang (armclang 6.5)
  2245. Host machine cpu family: arm
  2246. Host machine cpu: Cortex-M0+
  2247. Target machine cpu family: arm
  2248. Target machine cpu: Cortex-M0+
  2249. Build machine cpu family: x86
  2250. Build machine cpu: x86
  2251. Build targets in project: 1
  2252. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2253. [0/1] Installing files.
  2254. [1/1] Cleaning.
  2255. Cleaning... 2 files.
  2256.  
  2257.  
  2258.  
  2259. ---
  2260.  
  2261. stderr
  2262.  
  2263. ---
  2264. ninja explain: output build.ninja older than most recent input ../test cases/common/22 header in file list/meson.build (548783770 vs 548783771)
  2265. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  2266. ninja explain: prog@exe/prog.c.o is dirty
  2267. ninja explain: prog.axf is dirty
  2268. ninja explain: output build.ninja older than most recent input ../test cases/common/22 header in file list/meson.build (548783773 vs 548783776)
  2269. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2270. ninja explain: PHONY is dirty
  2271. ninja explain: meson-install is dirty
  2272. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2273. ninja explain: PHONY is dirty
  2274. ninja explain: meson-clean is dirty
  2275.  
  2276.  
  2277. ---
  2278.  
  2279. test cases/common/23 global arg
  2280. stdout
  2281.  
  2282. ---
  2283. The Meson build system
  2284. Version: 0.47.0.dev1
  2285. Source dir: C:\meson\armclang_support\test cases\common\23 global arg
  2286. Build dir: C:\meson\armclang_support\b 25f103fb15
  2287. Build type: cross build
  2288. Project name: global arg test
  2289. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2290. Cross C compiler: armclang (armclang 6.5)
  2291. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  2292. Cross C++ compiler: armclang (armclang 6.5)
  2293. Host machine cpu family: arm
  2294. Host machine cpu: Cortex-M0+
  2295. Target machine cpu family: arm
  2296. Target machine cpu: Cortex-M0+
  2297. Build machine cpu family: x86
  2298. Build machine cpu: x86
  2299. Build targets in project: 2
  2300. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2301. [0/1] Regenerating build files.
  2302. The Meson build system
  2303. Version: 0.47.0.dev1
  2304. Source dir: C:\meson\armclang_support\test cases\common\23 global arg
  2305. Build dir: C:\meson\armclang_support\b 25f103fb15
  2306. Build type: cross build
  2307. Project name: global arg test
  2308. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2309. Cross C compiler: armclang (armclang 6.5)
  2310. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  2311. Cross C++ compiler: armclang (armclang 6.5)
  2312. Host machine cpu family: arm
  2313. Host machine cpu: Cortex-M0+
  2314. Target machine cpu family: arm
  2315. Target machine cpu: Cortex-M0+
  2316. Build machine cpu family: x86
  2317. Build machine cpu: x86
  2318. Build targets in project: 2
  2319. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2320. [1/4] Compiling C object prog@exe/prog.c.o.
  2321. [2/4] Compiling C++ object prog2@exe/prog.cc.o.
  2322. [3/4] Linking target prog.axf.
  2323. [4/4] Linking target prog2.axf.
  2324. 1/2 prog1                                   SKIP     0.00 s
  2325. 2/2 prog2                                   SKIP     0.00 s
  2326.  
  2327. OK:         0
  2328. FAIL:       0
  2329. SKIP:       2
  2330. TIMEOUT:    0
  2331.  
  2332. Full log written to C:\meson\armclang_support\b 25f103fb15\meson-logs\testlog.txt
  2333. No tests defined.
  2334. [0/1] Regenerating build files.
  2335. The Meson build system
  2336. Version: 0.47.0.dev1
  2337. Source dir: C:\meson\armclang_support\test cases\common\23 global arg
  2338. Build dir: C:\meson\armclang_support\b 25f103fb15
  2339. Build type: cross build
  2340. Project name: global arg test
  2341. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2342. Cross C compiler: armclang (armclang 6.5)
  2343. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  2344. Cross C++ compiler: armclang (armclang 6.5)
  2345. Host machine cpu family: arm
  2346. Host machine cpu: Cortex-M0+
  2347. Target machine cpu family: arm
  2348. Target machine cpu: Cortex-M0+
  2349. Build machine cpu family: x86
  2350. Build machine cpu: x86
  2351. Build targets in project: 2
  2352. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2353. [0/1] Installing files.
  2354. [1/1] Cleaning.
  2355. Cleaning... 4 files.
  2356.  
  2357.  
  2358.  
  2359. ---
  2360.  
  2361. stderr
  2362.  
  2363. ---
  2364. ninja explain: output build.ninja older than most recent input ../test cases/common/23 global arg/meson.build (548783777 vs 548783778)
  2365. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  2366. ninja explain: prog@exe/prog.c.o is dirty
  2367. ninja explain: prog.axf is dirty
  2368. ninja explain: deps for 'prog2@exe/prog.cc.o' are missing
  2369. ninja explain: prog2@exe/prog.cc.o is dirty
  2370. ninja explain: prog2.axf is dirty
  2371. ninja explain: output build.ninja older than most recent input ../test cases/common/23 global arg/meson.build (548783780 vs 548783783)
  2372. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2373. ninja explain: PHONY is dirty
  2374. ninja explain: meson-install is dirty
  2375. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2376. ninja explain: PHONY is dirty
  2377. ninja explain: meson-clean is dirty
  2378.  
  2379.  
  2380. ---
  2381.  
  2382. test cases/common/24 target arg
  2383. stdout
  2384.  
  2385. ---
  2386. The Meson build system
  2387. Version: 0.47.0.dev1
  2388. Source dir: C:\meson\armclang_support\test cases\common\24 target arg
  2389. Build dir: C:\meson\armclang_support\b a6a51a0753
  2390. Build type: cross build
  2391. Project name: local arg test
  2392. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2393. Cross C compiler: armclang (armclang 6.5)
  2394. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  2395. Cross C++ compiler: armclang (armclang 6.5)
  2396. Host machine cpu family: arm
  2397. Host machine cpu: Cortex-M0+
  2398. Target machine cpu family: arm
  2399. Target machine cpu: Cortex-M0+
  2400. Build machine cpu family: x86
  2401. Build machine cpu: x86
  2402. Build targets in project: 2
  2403. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2404. [0/1] Regenerating build files.
  2405. The Meson build system
  2406. Version: 0.47.0.dev1
  2407. Source dir: C:\meson\armclang_support\test cases\common\24 target arg
  2408. Build dir: C:\meson\armclang_support\b a6a51a0753
  2409. Build type: cross build
  2410. Project name: local arg test
  2411. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2412. Cross C compiler: armclang (armclang 6.5)
  2413. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  2414. Cross C++ compiler: armclang (armclang 6.5)
  2415. Host machine cpu family: arm
  2416. Host machine cpu: Cortex-M0+
  2417. Target machine cpu family: arm
  2418. Target machine cpu: Cortex-M0+
  2419. Build machine cpu family: x86
  2420. Build machine cpu: x86
  2421. Build targets in project: 2
  2422. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2423. [1/6] Compiling C++ object prog2@exe/prog2.cc.o.
  2424. [2/6] Compiling C++ object prog@exe/prog.cc.o.
  2425. [3/6] Compiling C object prog@exe/func.c.o.
  2426. [4/6] Linking target prog.axf.
  2427. [5/6] Compiling C object prog2@exe/func2.c.o.
  2428. [6/6] Linking target prog2.axf.
  2429. 1/2 prog1                                   SKIP     0.00 s
  2430. 2/2 prog2                                   SKIP     0.00 s
  2431.  
  2432. OK:         0
  2433. FAIL:       0
  2434. SKIP:       2
  2435. TIMEOUT:    0
  2436.  
  2437. Full log written to C:\meson\armclang_support\b a6a51a0753\meson-logs\testlog.txt
  2438. No tests defined.
  2439. [0/1] Regenerating build files.
  2440. The Meson build system
  2441. Version: 0.47.0.dev1
  2442. Source dir: C:\meson\armclang_support\test cases\common\24 target arg
  2443. Build dir: C:\meson\armclang_support\b a6a51a0753
  2444. Build type: cross build
  2445. Project name: local arg test
  2446. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2447. Cross C compiler: armclang (armclang 6.5)
  2448. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  2449. Cross C++ compiler: armclang (armclang 6.5)
  2450. Host machine cpu family: arm
  2451. Host machine cpu: Cortex-M0+
  2452. Target machine cpu family: arm
  2453. Target machine cpu: Cortex-M0+
  2454. Build machine cpu family: x86
  2455. Build machine cpu: x86
  2456. Build targets in project: 2
  2457. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2458. [0/1] Installing files.
  2459. [1/1] Cleaning.
  2460. Cleaning... 6 files.
  2461.  
  2462.  
  2463.  
  2464. ---
  2465.  
  2466. stderr
  2467.  
  2468. ---
  2469. ninja explain: output build.ninja older than most recent input ../test cases/common/24 target arg/meson.build (548783781 vs 548783782)
  2470. ninja explain: deps for 'prog@exe/prog.cc.o' are missing
  2471. ninja explain: prog@exe/prog.cc.o is dirty
  2472. ninja explain: deps for 'prog@exe/func.c.o' are missing
  2473. ninja explain: prog@exe/func.c.o is dirty
  2474. ninja explain: prog.axf is dirty
  2475. ninja explain: deps for 'prog2@exe/prog2.cc.o' are missing
  2476. ninja explain: prog2@exe/prog2.cc.o is dirty
  2477. ninja explain: deps for 'prog2@exe/func2.c.o' are missing
  2478. ninja explain: prog2@exe/func2.c.o is dirty
  2479. ninja explain: prog2.axf is dirty
  2480. ninja explain: output build.ninja older than most recent input ../test cases/common/24 target arg/meson.build (548783785 vs 548783788)
  2481. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2482. ninja explain: PHONY is dirty
  2483. ninja explain: meson-install is dirty
  2484. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2485. ninja explain: PHONY is dirty
  2486. ninja explain: meson-clean is dirty
  2487.  
  2488.  
  2489. ---
  2490.  
  2491. test cases/common/25 object extraction
  2492. stdout
  2493.  
  2494. ---
  2495. The Meson build system
  2496. Version: 0.47.0.dev1
  2497. Source dir: C:\meson\armclang_support\test cases\common\25 object extraction
  2498. Build dir: C:\meson\armclang_support\b 4ce2f45ee7
  2499. Build type: cross build
  2500. Project name: object extraction
  2501. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2502. Cross C compiler: armclang (armclang 6.5)
  2503. Host machine cpu family: arm
  2504. Host machine cpu: Cortex-M0+
  2505. Target machine cpu family: arm
  2506. Target machine cpu: Cortex-M0+
  2507. Build machine cpu family: x86
  2508. Build machine cpu: x86
  2509. Build targets in project: 4
  2510. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2511. [0/1] Regenerating build files.
  2512. The Meson build system
  2513. Version: 0.47.0.dev1
  2514. Source dir: C:\meson\armclang_support\test cases\common\25 object extraction
  2515. Build dir: C:\meson\armclang_support\b 4ce2f45ee7
  2516. Build type: cross build
  2517. Project name: object extraction
  2518. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2519. Cross C compiler: armclang (armclang 6.5)
  2520. Host machine cpu family: arm
  2521. Host machine cpu: Cortex-M0+
  2522. Target machine cpu family: arm
  2523. Target machine cpu: Cortex-M0+
  2524. Build machine cpu family: x86
  2525. Build machine cpu: x86
  2526. Build targets in project: 4
  2527. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2528. [1/9] Compiling C object main1@exe/main.c.o.
  2529. [2/9] Compiling C object somelib@sha/src_lib.c.o.
  2530. [3/9] Linking target libsomelib.so.
  2531. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  2532.  
  2533. Finished: 0 information, 1 warning and 0 error messages.
  2534.  
  2535. [4/9] Linking target main1.axf.
  2536. [5/9] Compiling C object somelib2@sha/lib2.c.o.
  2537. [6/9] Compiling C object main2@exe/main.c.o.
  2538. [7/9] Compiling C object somelib2@sha/lib.c.o.
  2539. [8/9] Linking target libsomelib2.so.
  2540. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  2541.  
  2542. Finished: 0 information, 1 warning and 0 error messages.
  2543.  
  2544. [9/9] Linking target main2.axf.
  2545. 1/2 extraction test 1                       SKIP     0.00 s
  2546. 2/2 extraction test 2                       SKIP     0.00 s
  2547.  
  2548. OK:         0
  2549. FAIL:       0
  2550. SKIP:       2
  2551. TIMEOUT:    0
  2552.  
  2553. Full log written to C:\meson\armclang_support\b 4ce2f45ee7\meson-logs\testlog.txt
  2554. No tests defined.
  2555. [0/1] Regenerating build files.
  2556. The Meson build system
  2557. Version: 0.47.0.dev1
  2558. Source dir: C:\meson\armclang_support\test cases\common\25 object extraction
  2559. Build dir: C:\meson\armclang_support\b 4ce2f45ee7
  2560. Build type: cross build
  2561. Project name: object extraction
  2562. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2563. Cross C compiler: armclang (armclang 6.5)
  2564. Host machine cpu family: arm
  2565. Host machine cpu: Cortex-M0+
  2566. Target machine cpu family: arm
  2567. Target machine cpu: Cortex-M0+
  2568. Build machine cpu family: x86
  2569. Build machine cpu: x86
  2570. Build targets in project: 4
  2571. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2572. [0/1] Installing files.
  2573. [1/1] Cleaning.
  2574. Cleaning... 9 files.
  2575.  
  2576.  
  2577.  
  2578. ---
  2579.  
  2580. stderr
  2581.  
  2582. ---
  2583. ninja explain: output build.ninja older than most recent input ../test cases/common/25 object extraction/meson.build (548783774 vs 548783775)
  2584. ninja explain: deps for 'somelib@sha/src_lib.c.o' are missing
  2585. ninja explain: somelib@sha/src_lib.c.o is dirty
  2586. ninja explain: libsomelib.so is dirty
  2587. ninja explain: deps for 'somelib2@sha/lib.c.o' are missing
  2588. ninja explain: somelib2@sha/lib.c.o is dirty
  2589. ninja explain: deps for 'somelib2@sha/lib2.c.o' are missing
  2590. ninja explain: somelib2@sha/lib2.c.o is dirty
  2591. ninja explain: libsomelib2.so is dirty
  2592. ninja explain: deps for 'main1@exe/main.c.o' are missing
  2593. ninja explain: main1@exe/main.c.o is dirty
  2594. ninja explain: somelib@sha/src_lib.c.o is dirty
  2595. ninja explain: main1.axf is dirty
  2596. ninja explain: deps for 'main2@exe/main.c.o' are missing
  2597. ninja explain: main2@exe/main.c.o is dirty
  2598. ninja explain: somelib2@sha/lib.c.o is dirty
  2599. ninja explain: main2.axf is dirty
  2600. ninja explain: output build.ninja older than most recent input ../test cases/common/25 object extraction/meson.build (548783777 vs 548783782)
  2601. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2602. ninja explain: PHONY is dirty
  2603. ninja explain: meson-install is dirty
  2604. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2605. ninja explain: PHONY is dirty
  2606. ninja explain: meson-clean is dirty
  2607.  
  2608.  
  2609. ---
  2610.  
  2611. test cases/common/26 endian
  2612. stdout
  2613.  
  2614. ---
  2615. The Meson build system
  2616. Version: 0.47.0.dev1
  2617. Source dir: C:\meson\armclang_support\test cases\common\26 endian
  2618. Build dir: C:\meson\armclang_support\b ab5df6f1c8
  2619. Build type: cross build
  2620. Project name: endian check
  2621. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2622. Cross C compiler: armclang (armclang 6.5)
  2623. Host machine cpu family: arm
  2624. Host machine cpu: Cortex-M0+
  2625. Target machine cpu family: arm
  2626. Target machine cpu: Cortex-M0+
  2627. Build machine cpu family: x86
  2628. Build machine cpu: x86
  2629. Build targets in project: 1
  2630. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2631. [0/1] Regenerating build files.
  2632. The Meson build system
  2633. Version: 0.47.0.dev1
  2634. Source dir: C:\meson\armclang_support\test cases\common\26 endian
  2635. Build dir: C:\meson\armclang_support\b ab5df6f1c8
  2636. Build type: cross build
  2637. Project name: endian check
  2638. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2639. Cross C compiler: armclang (armclang 6.5)
  2640. Host machine cpu family: arm
  2641. Host machine cpu: Cortex-M0+
  2642. Target machine cpu family: arm
  2643. Target machine cpu: Cortex-M0+
  2644. Build machine cpu family: x86
  2645. Build machine cpu: x86
  2646. Build targets in project: 1
  2647. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2648. [1/2] Compiling C object prog@exe/prog.c.o.
  2649. [2/2] Linking target prog.axf.
  2650. 1/1 endiantest                              SKIP     0.00 s
  2651.  
  2652. OK:         0
  2653. FAIL:       0
  2654. SKIP:       1
  2655. TIMEOUT:    0
  2656.  
  2657. Full log written to C:\meson\armclang_support\b ab5df6f1c8\meson-logs\testlog.txt
  2658. No tests defined.
  2659. [0/1] Regenerating build files.
  2660. The Meson build system
  2661. Version: 0.47.0.dev1
  2662. Source dir: C:\meson\armclang_support\test cases\common\26 endian
  2663. Build dir: C:\meson\armclang_support\b ab5df6f1c8
  2664. Build type: cross build
  2665. Project name: endian check
  2666. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2667. Cross C compiler: armclang (armclang 6.5)
  2668. Host machine cpu family: arm
  2669. Host machine cpu: Cortex-M0+
  2670. Target machine cpu family: arm
  2671. Target machine cpu: Cortex-M0+
  2672. Build machine cpu family: x86
  2673. Build machine cpu: x86
  2674. Build targets in project: 1
  2675. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2676. [0/1] Installing files.
  2677. [1/1] Cleaning.
  2678. Cleaning... 2 files.
  2679.  
  2680.  
  2681.  
  2682. ---
  2683.  
  2684. stderr
  2685.  
  2686. ---
  2687. ninja explain: output build.ninja older than most recent input ../test cases/common/26 endian/meson.build (548783774 vs 548783775)
  2688. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  2689. ninja explain: prog@exe/prog.c.o is dirty
  2690. ninja explain: prog.axf is dirty
  2691. ninja explain: output build.ninja older than most recent input ../test cases/common/26 endian/meson.build (548783777 vs 548783782)
  2692. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2693. ninja explain: PHONY is dirty
  2694. ninja explain: meson-install is dirty
  2695. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2696. ninja explain: PHONY is dirty
  2697. ninja explain: meson-clean is dirty
  2698.  
  2699.  
  2700. ---
  2701.  
  2702. test cases/common/27 library versions
  2703. stdout
  2704.  
  2705. ---
  2706. The Meson build system
  2707. Version: 0.47.0.dev1
  2708. Source dir: C:\meson\armclang_support\test cases\common\27 library versions
  2709. Build dir: C:\meson\armclang_support\b 7b1b3547c0
  2710. Build type: cross build
  2711. Project name: library versions
  2712. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2713. Cross C compiler: armclang (armclang 6.5)
  2714. Host machine cpu family: arm
  2715. Host machine cpu: Cortex-M0+
  2716. Target machine cpu family: arm
  2717. Target machine cpu: Cortex-M0+
  2718. Build machine cpu family: x86
  2719. Build machine cpu: x86
  2720. Build targets in project: 2
  2721. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2722. [0/1] Regenerating build files.
  2723. The Meson build system
  2724. Version: 0.47.0.dev1
  2725. Source dir: C:\meson\armclang_support\test cases\common\27 library versions
  2726. Build dir: C:\meson\armclang_support\b 7b1b3547c0
  2727. Build type: cross build
  2728. Project name: library versions
  2729. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2730. Cross C compiler: armclang (armclang 6.5)
  2731. Host machine cpu family: arm
  2732. Host machine cpu: Cortex-M0+
  2733. Target machine cpu family: arm
  2734. Target machine cpu: Cortex-M0+
  2735. Build machine cpu family: x86
  2736. Build machine cpu: x86
  2737. Build targets in project: 2
  2738. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2739. [1/4] Compiling C object somelib@sha/lib.c.o.
  2740. [2/4] Linking target prefixsomelib.suffix.
  2741. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  2742.  
  2743. Finished: 0 information, 1 warning and 0 error messages.
  2744.  
  2745. [3/4] Compiling C object subdir/subdir@@genlib@sha/meson-generated_.._genlib.c.o.
  2746. [4/4] Linking target subdir/libgenlib.so.
  2747. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  2748.  
  2749. Finished: 0 information, 1 warning and 0 error messages.
  2750.  
  2751. No tests defined.
  2752. No tests defined.
  2753. [0/1] Regenerating build files.
  2754. The Meson build system
  2755. Version: 0.47.0.dev1
  2756. Source dir: C:\meson\armclang_support\test cases\common\27 library versions
  2757. Build dir: C:\meson\armclang_support\b 7b1b3547c0
  2758. Build type: cross build
  2759. Project name: library versions
  2760. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2761. Cross C compiler: armclang (armclang 6.5)
  2762. Host machine cpu family: arm
  2763. Host machine cpu: Cortex-M0+
  2764. Target machine cpu family: arm
  2765. Target machine cpu: Cortex-M0+
  2766. Build machine cpu family: x86
  2767. Build machine cpu: x86
  2768. Build targets in project: 2
  2769. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2770. [1/3] Compiling C object subdir/subdir@@genlib@sha/meson-generated_.._genlib.c.o.
  2771. [2/3] Linking target subdir/libgenlib.so.
  2772. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  2773.  
  2774. Finished: 0 information, 1 warning and 0 error messages.
  2775.  
  2776. [2/3] Installing files.
  2777. Installing prefixsomelib.suffix to C:\meson\armclang_support\i 8ul607bv/usr\lib\prefixsomelib.suffix
  2778. [1/1] Cleaning.
  2779. Cleaning... 4 files.
  2780.  
  2781.  
  2782.  
  2783. ---
  2784.  
  2785. stderr
  2786.  
  2787. ---
  2788. ninja explain: output build.ninja older than most recent input ../test cases/common/27 library versions/meson.build (548783774 vs 548783775)
  2789. ninja explain: deps for 'somelib@sha/lib.c.o' are missing
  2790. ninja explain: somelib@sha/lib.c.o is dirty
  2791. ninja explain: prefixsomelib.suffix is dirty
  2792. ninja explain: deps for 'subdir/subdir@@genlib@sha/meson-generated_.._genlib.c.o' are missing
  2793. ninja explain: subdir/subdir@@genlib@sha/meson-generated_.._genlib.c.o is dirty
  2794. ninja explain: subdir/libgenlib.so is dirty
  2795. ninja explain: output build.ninja older than most recent input ../test cases/common/27 library versions/meson.build (548783777 vs 548783782)
  2796. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2797. ninja explain: PHONY is dirty
  2798. ninja explain: output subdir/subdir@@genlib@sha/meson-generated_.._genlib.c.o older than most recent input subdir/genlib.c (548783781 vs 548783783)
  2799. ninja explain: subdir/subdir@@genlib@sha/meson-generated_.._genlib.c.o is dirty
  2800. ninja explain: subdir/libgenlib.so is dirty
  2801. ninja explain: all is dirty
  2802. ninja explain: meson-install is dirty
  2803. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2804. ninja explain: PHONY is dirty
  2805. ninja explain: meson-clean is dirty
  2806.  
  2807.  
  2808. ---
  2809.  
  2810. test cases/common/28 config subdir
  2811. stdout
  2812.  
  2813. ---
  2814. The Meson build system
  2815. Version: 0.47.0.dev1
  2816. Source dir: C:\meson\armclang_support\test cases\common\28 config subdir
  2817. Build dir: C:\meson\armclang_support\b 1fd89d47f3
  2818. Build type: cross build
  2819. Project name: subdirconfig
  2820. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2821. Cross C compiler: armclang (armclang 6.5)
  2822. Host machine cpu family: arm
  2823. Host machine cpu: Cortex-M0+
  2824. Target machine cpu family: arm
  2825. Target machine cpu: Cortex-M0+
  2826. Build machine cpu family: x86
  2827. Build machine cpu: x86
  2828. Configuring config.h using configuration
  2829. Build targets in project: 1
  2830. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2831. [0/1] Regenerating build files.
  2832. The Meson build system
  2833. Version: 0.47.0.dev1
  2834. Source dir: C:\meson\armclang_support\test cases\common\28 config subdir
  2835. Build dir: C:\meson\armclang_support\b 1fd89d47f3
  2836. Build type: cross build
  2837. Project name: subdirconfig
  2838. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2839. Cross C compiler: armclang (armclang 6.5)
  2840. Host machine cpu family: arm
  2841. Host machine cpu: Cortex-M0+
  2842. Target machine cpu family: arm
  2843. Target machine cpu: Cortex-M0+
  2844. Build machine cpu family: x86
  2845. Build machine cpu: x86
  2846. Configuring config.h using configuration
  2847. Build targets in project: 1
  2848. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2849. [1/2] Compiling C object src/src@@prog@exe/prog.c.o.
  2850. [2/2] Linking target src/prog.axf.
  2851. 1/1 subdir config                           SKIP     0.00 s
  2852.  
  2853. OK:         0
  2854. FAIL:       0
  2855. SKIP:       1
  2856. TIMEOUT:    0
  2857.  
  2858. Full log written to C:\meson\armclang_support\b 1fd89d47f3\meson-logs\testlog.txt
  2859. No tests defined.
  2860. [0/1] Regenerating build files.
  2861. The Meson build system
  2862. Version: 0.47.0.dev1
  2863. Source dir: C:\meson\armclang_support\test cases\common\28 config subdir
  2864. Build dir: C:\meson\armclang_support\b 1fd89d47f3
  2865. Build type: cross build
  2866. Project name: subdirconfig
  2867. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2868. Cross C compiler: armclang (armclang 6.5)
  2869. Host machine cpu family: arm
  2870. Host machine cpu: Cortex-M0+
  2871. Target machine cpu family: arm
  2872. Target machine cpu: Cortex-M0+
  2873. Build machine cpu family: x86
  2874. Build machine cpu: x86
  2875. Configuring config.h using configuration
  2876. Build targets in project: 1
  2877. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2878. [0/1] Installing files.
  2879. [1/1] Cleaning.
  2880. Cleaning... 2 files.
  2881.  
  2882.  
  2883.  
  2884. ---
  2885.  
  2886. stderr
  2887.  
  2888. ---
  2889. ninja explain: output build.ninja older than most recent input ../test cases/common/28 config subdir/meson.build (548783775 vs 548783776)
  2890. ninja explain: deps for 'src/src@@prog@exe/prog.c.o' are missing
  2891. ninja explain: src/src@@prog@exe/prog.c.o is dirty
  2892. ninja explain: src/prog.axf is dirty
  2893. ninja explain: output build.ninja older than most recent input ../test cases/common/28 config subdir/meson.build (548783777 vs 548783782)
  2894. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2895. ninja explain: PHONY is dirty
  2896. ninja explain: meson-install is dirty
  2897. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2898. ninja explain: PHONY is dirty
  2899. ninja explain: meson-clean is dirty
  2900.  
  2901.  
  2902. ---
  2903.  
  2904. test cases/common/29 pipeline
  2905. stdout
  2906.  
  2907. ---
  2908. The Meson build system
  2909. Version: 0.47.0.dev1
  2910. Source dir: C:\meson\armclang_support\test cases\common\29 pipeline
  2911. Build dir: C:\meson\armclang_support\b 9d202c955f
  2912. Build type: cross build
  2913. Project name: pipeline test
  2914. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2915. Cross C compiler: armclang (armclang 6.5)
  2916. Host machine cpu family: arm
  2917. Host machine cpu: Cortex-M0+
  2918. Target machine cpu family: arm
  2919. Target machine cpu: Cortex-M0+
  2920. Build machine cpu family: x86
  2921. Build machine cpu: x86
  2922. Build targets in project: 2
  2923. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2924. [0/1] Regenerating build files.
  2925. The Meson build system
  2926. Version: 0.47.0.dev1
  2927. Source dir: C:\meson\armclang_support\test cases\common\29 pipeline
  2928. Build dir: C:\meson\armclang_support\b 9d202c955f
  2929. Build type: cross build
  2930. Project name: pipeline test
  2931. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2932. Cross C compiler: armclang (armclang 6.5)
  2933. Host machine cpu family: arm
  2934. Host machine cpu: Cortex-M0+
  2935. Target machine cpu family: arm
  2936. Target machine cpu: Cortex-M0+
  2937. Build machine cpu family: x86
  2938. Build machine cpu: x86
  2939. Build targets in project: 2
  2940. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2941. [1/6] Compiling C object srcgen@exe/srcgen.c.o.
  2942. [2/6] Compiling C object prog@exe/prog.c.o.
  2943. [3/6] Linking target srcgen.exe.
  2944. [4/6] Generating 'prog@exe\\\\input_src.c'.
  2945. [5/6] Compiling C object prog@exe/meson-generated_input_src.c.o.
  2946. [6/6] Linking target prog.axf.
  2947. 1/1 pipelined                               SKIP     0.00 s
  2948.  
  2949. OK:         0
  2950. FAIL:       0
  2951. SKIP:       1
  2952. TIMEOUT:    0
  2953.  
  2954. Full log written to C:\meson\armclang_support\b 9d202c955f\meson-logs\testlog.txt
  2955. No tests defined.
  2956. [0/1] Regenerating build files.
  2957. The Meson build system
  2958. Version: 0.47.0.dev1
  2959. Source dir: C:\meson\armclang_support\test cases\common\29 pipeline
  2960. Build dir: C:\meson\armclang_support\b 9d202c955f
  2961. Build type: cross build
  2962. Project name: pipeline test
  2963. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  2964. Cross C compiler: armclang (armclang 6.5)
  2965. Host machine cpu family: arm
  2966. Host machine cpu: Cortex-M0+
  2967. Target machine cpu family: arm
  2968. Target machine cpu: Cortex-M0+
  2969. Build machine cpu family: x86
  2970. Build machine cpu: x86
  2971. Build targets in project: 2
  2972. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  2973. [0/1] Installing files.
  2974. [1/1] Cleaning.
  2975. Cleaning... 6 files.
  2976.  
  2977.  
  2978.  
  2979. ---
  2980.  
  2981. stderr
  2982.  
  2983. ---
  2984. ninja explain: output build.ninja older than most recent input ../test cases/common/29 pipeline/meson.build (548783776 vs 548783777)
  2985. ninja explain: deps for 'srcgen@exe/srcgen.c.o' are missing
  2986. ninja explain: srcgen@exe/srcgen.c.o is dirty
  2987. ninja explain: srcgen.exe is dirty
  2988. ninja explain: deps for 'prog@exe/meson-generated_input_src.c.o' are missing
  2989. ninja explain: deps for 'prog@exe/input_src.c' are missing
  2990. ninja explain: srcgen.exe is dirty
  2991. ninja explain: prog@exe/input_src.c is dirty
  2992. ninja explain: prog@exe/meson-generated_input_src.c.o is dirty
  2993. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  2994. ninja explain: prog@exe/prog.c.o is dirty
  2995. ninja explain: prog.axf is dirty
  2996. ninja explain: output build.ninja older than most recent input ../test cases/common/29 pipeline/meson.build (548783780 vs 548783787)
  2997. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  2998. ninja explain: PHONY is dirty
  2999. ninja explain: meson-install is dirty
  3000. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3001. ninja explain: PHONY is dirty
  3002. ninja explain: meson-clean is dirty
  3003.  
  3004.  
  3005. ---
  3006.  
  3007. test cases/common/30 pipeline
  3008. stdout
  3009.  
  3010. ---
  3011. The Meson build system
  3012. Version: 0.47.0.dev1
  3013. Source dir: C:\meson\armclang_support\test cases\common\30 pipeline
  3014. Build dir: C:\meson\armclang_support\b f2b4251422
  3015. Build type: cross build
  3016. Project name: pipeline test
  3017. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3018. Cross C compiler: armclang (armclang 6.5)
  3019. Host machine cpu family: arm
  3020. Host machine cpu: Cortex-M0+
  3021. Target machine cpu family: arm
  3022. Target machine cpu: Cortex-M0+
  3023. Build machine cpu family: x86
  3024. Build machine cpu: x86
  3025. Build targets in project: 2
  3026. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3027. [0/1] Regenerating build files.
  3028. The Meson build system
  3029. Version: 0.47.0.dev1
  3030. Source dir: C:\meson\armclang_support\test cases\common\30 pipeline
  3031. Build dir: C:\meson\armclang_support\b f2b4251422
  3032. Build type: cross build
  3033. Project name: pipeline test
  3034. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3035. Cross C compiler: armclang (armclang 6.5)
  3036. Host machine cpu family: arm
  3037. Host machine cpu: Cortex-M0+
  3038. Target machine cpu family: arm
  3039. Target machine cpu: Cortex-M0+
  3040. Build machine cpu family: x86
  3041. Build machine cpu: x86
  3042. Build targets in project: 2
  3043. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3044. [1/5] Compiling C object src/src@@srcgen@exe/srcgen.c.o.
  3045. [2/5] Linking target src/srcgen.exe.
  3046. [3/5] Generating 'src\\\\src@@prog@exe\\\\input_src.h'.
  3047. ../test cases/common/30 pipeline/src/input_src.dat
  3048.  
  3049. [4/5] Compiling C object src/src@@prog@exe/prog.c.o.
  3050. [5/5] Linking target src/prog.axf.
  3051. 1/1 pipelined                               SKIP     0.00 s
  3052.  
  3053. OK:         0
  3054. FAIL:       0
  3055. SKIP:       1
  3056. TIMEOUT:    0
  3057.  
  3058. Full log written to C:\meson\armclang_support\b f2b4251422\meson-logs\testlog.txt
  3059. No tests defined.
  3060. [0/1] Regenerating build files.
  3061. The Meson build system
  3062. Version: 0.47.0.dev1
  3063. Source dir: C:\meson\armclang_support\test cases\common\30 pipeline
  3064. Build dir: C:\meson\armclang_support\b f2b4251422
  3065. Build type: cross build
  3066. Project name: pipeline test
  3067. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3068. Cross C compiler: armclang (armclang 6.5)
  3069. Host machine cpu family: arm
  3070. Host machine cpu: Cortex-M0+
  3071. Target machine cpu family: arm
  3072. Target machine cpu: Cortex-M0+
  3073. Build machine cpu family: x86
  3074. Build machine cpu: x86
  3075. Build targets in project: 2
  3076. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3077. [0/1] Installing files.
  3078. [1/1] Cleaning.
  3079. Cleaning... 5 files.
  3080.  
  3081.  
  3082.  
  3083. ---
  3084.  
  3085. stderr
  3086.  
  3087. ---
  3088. ninja explain: output build.ninja older than most recent input ../test cases/common/30 pipeline/meson.build (548783779 vs 548783780)
  3089. ninja explain: deps for 'src/src@@srcgen@exe/srcgen.c.o' are missing
  3090. ninja explain: src/src@@srcgen@exe/srcgen.c.o is dirty
  3091. ninja explain: src/srcgen.exe is dirty
  3092. ninja explain: deps for 'src/src@@prog@exe/prog.c.o' are missing
  3093. ninja explain: src/srcgen.exe is dirty
  3094. ninja explain: src/src@@prog@exe/prog.c.o is dirty
  3095. ninja explain: src/prog.axf is dirty
  3096. ninja explain: output build.ninja older than most recent input ../test cases/common/30 pipeline/meson.build (548783782 vs 548783786)
  3097. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3098. ninja explain: PHONY is dirty
  3099. ninja explain: meson-install is dirty
  3100. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3101. ninja explain: PHONY is dirty
  3102. ninja explain: meson-clean is dirty
  3103.  
  3104.  
  3105. ---
  3106.  
  3107. test cases/common/31 find program
  3108. stdout
  3109.  
  3110. ---
  3111. The Meson build system
  3112. Version: 0.47.0.dev1
  3113. Source dir: C:\meson\armclang_support\test cases\common\31 find program
  3114. Build dir: C:\meson\armclang_support\b e59854d89e
  3115. Build type: cross build
  3116. Project name: find program
  3117. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3118. Cross C compiler: armclang (armclang 6.5)
  3119. Host machine cpu family: arm
  3120. Host machine cpu: Cortex-M0+
  3121. Target machine cpu family: arm
  3122. Target machine cpu: Cortex-M0+
  3123. Build machine cpu family: x86
  3124. Build machine cpu: x86
  3125. Program xcopy found: YES (C:\Windows\system32\xcopy.EXE)
  3126. Build targets in project: 0
  3127. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3128. [0/1] Regenerating build files.
  3129. The Meson build system
  3130. Version: 0.47.0.dev1
  3131. Source dir: C:\meson\armclang_support\test cases\common\31 find program
  3132. Build dir: C:\meson\armclang_support\b e59854d89e
  3133. Build type: cross build
  3134. Project name: find program
  3135. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3136. Cross C compiler: armclang (armclang 6.5)
  3137. Host machine cpu family: arm
  3138. Host machine cpu: Cortex-M0+
  3139. Target machine cpu family: arm
  3140. Target machine cpu: Cortex-M0+
  3141. Build machine cpu family: x86
  3142. Build machine cpu: x86
  3143. Program xcopy found: YES (C:\Windows\system32\xcopy.EXE)
  3144. Build targets in project: 0
  3145. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3146. ninja: no work to do.
  3147. No tests defined.
  3148. No tests defined.
  3149. [0/1] Regenerating build files.
  3150. The Meson build system
  3151. Version: 0.47.0.dev1
  3152. Source dir: C:\meson\armclang_support\test cases\common\31 find program
  3153. Build dir: C:\meson\armclang_support\b e59854d89e
  3154. Build type: cross build
  3155. Project name: find program
  3156. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3157. Cross C compiler: armclang (armclang 6.5)
  3158. Host machine cpu family: arm
  3159. Host machine cpu: Cortex-M0+
  3160. Target machine cpu family: arm
  3161. Target machine cpu: Cortex-M0+
  3162. Build machine cpu family: x86
  3163. Build machine cpu: x86
  3164. Program xcopy found: YES (C:\Windows\system32\xcopy.EXE)
  3165. Build targets in project: 0
  3166. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3167. [0/1] Installing files.
  3168. [1/1] Cleaning.
  3169. Cleaning... 0 files.
  3170.  
  3171.  
  3172.  
  3173. ---
  3174.  
  3175. stderr
  3176.  
  3177. ---
  3178. ninja explain: output build.ninja older than most recent input ../test cases/common/31 find program/meson.build (548783776 vs 548783777)
  3179. ninja explain: output all of phony edge with no inputs doesn't exist
  3180. ninja explain: output build.ninja older than most recent input ../test cases/common/31 find program/meson.build (548783778 vs 548783779)
  3181. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3182. ninja explain: PHONY is dirty
  3183. ninja explain: output all of phony edge with no inputs doesn't exist
  3184. ninja explain: all is dirty
  3185. ninja explain: meson-install is dirty
  3186. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3187. ninja explain: PHONY is dirty
  3188. ninja explain: meson-clean is dirty
  3189.  
  3190.  
  3191. ---
  3192.  
  3193. test cases/common/32 multiline string
  3194. stdout
  3195.  
  3196. ---
  3197. The Meson build system
  3198. Version: 0.47.0.dev1
  3199. Source dir: C:\meson\armclang_support\test cases\common\32 multiline string
  3200. Build dir: C:\meson\armclang_support\b da2e009671
  3201. Build type: cross build
  3202. Project name: multiline string
  3203. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3204. Cross C compiler: armclang (armclang 6.5)
  3205. Host machine cpu family: arm
  3206. Host machine cpu: Cortex-M0+
  3207. Target machine cpu family: arm
  3208. Target machine cpu: Cortex-M0+
  3209. Build machine cpu family: x86
  3210. Build machine cpu: x86
  3211. Build targets in project: 0
  3212. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3213. [0/1] Regenerating build files.
  3214. The Meson build system
  3215. Version: 0.47.0.dev1
  3216. Source dir: C:\meson\armclang_support\test cases\common\32 multiline string
  3217. Build dir: C:\meson\armclang_support\b da2e009671
  3218. Build type: cross build
  3219. Project name: multiline string
  3220. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3221. Cross C compiler: armclang (armclang 6.5)
  3222. Host machine cpu family: arm
  3223. Host machine cpu: Cortex-M0+
  3224. Target machine cpu family: arm
  3225. Target machine cpu: Cortex-M0+
  3226. Build machine cpu family: x86
  3227. Build machine cpu: x86
  3228. Build targets in project: 0
  3229. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3230. ninja: no work to do.
  3231. No tests defined.
  3232. No tests defined.
  3233. [0/1] Regenerating build files.
  3234. The Meson build system
  3235. Version: 0.47.0.dev1
  3236. Source dir: C:\meson\armclang_support\test cases\common\32 multiline string
  3237. Build dir: C:\meson\armclang_support\b da2e009671
  3238. Build type: cross build
  3239. Project name: multiline string
  3240. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3241. Cross C compiler: armclang (armclang 6.5)
  3242. Host machine cpu family: arm
  3243. Host machine cpu: Cortex-M0+
  3244. Target machine cpu family: arm
  3245. Target machine cpu: Cortex-M0+
  3246. Build machine cpu family: x86
  3247. Build machine cpu: x86
  3248. Build targets in project: 0
  3249. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3250. [0/1] Installing files.
  3251. [1/1] Cleaning.
  3252. Cleaning... 0 files.
  3253.  
  3254.  
  3255.  
  3256. ---
  3257.  
  3258. stderr
  3259.  
  3260. ---
  3261. ninja explain: output build.ninja older than most recent input ../test cases/common/32 multiline string/meson.build (548783779 vs 548783780)
  3262. ninja explain: output all of phony edge with no inputs doesn't exist
  3263. ninja explain: output build.ninja older than most recent input ../test cases/common/32 multiline string/meson.build (548783782 vs 548783783)
  3264. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3265. ninja explain: PHONY is dirty
  3266. ninja explain: output all of phony edge with no inputs doesn't exist
  3267. ninja explain: all is dirty
  3268. ninja explain: meson-install is dirty
  3269. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3270. ninja explain: PHONY is dirty
  3271. ninja explain: meson-clean is dirty
  3272.  
  3273.  
  3274. ---
  3275.  
  3276. test cases/common/33 try compile
  3277. stdout
  3278.  
  3279. ---
  3280. The Meson build system
  3281. Version: 0.47.0.dev1
  3282. Source dir: C:\meson\armclang_support\test cases\common\33 try compile
  3283. Build dir: C:\meson\armclang_support\b 94a2d3bbc7
  3284. Build type: cross build
  3285. Project name: try compile
  3286. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3287. Cross C compiler: armclang (armclang 6.5)
  3288. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  3289. Cross C++ compiler: armclang (armclang 6.5)
  3290. Host machine cpu family: arm
  3291. Host machine cpu: Cortex-M0+
  3292. Target machine cpu family: arm
  3293. Target machine cpu: Cortex-M0+
  3294. Build machine cpu family: x86
  3295. Build machine cpu: x86
  3296. Checking if "should succeed" compiles: YES
  3297. Checking if "should succeed" compiles: YES
  3298. Checking if "should fail" compiles: NO
  3299. Checking if "should fail" compiles: NO
  3300. Checking if "should succeed" compiles: YES
  3301. Checking if "should succeed" compiles: YES
  3302. Checking if "should fail" compiles: NO
  3303. Checking if "should fail" compiles: NO
  3304. Build targets in project: 0
  3305. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3306. [0/1] Regenerating build files.
  3307. The Meson build system
  3308. Version: 0.47.0.dev1
  3309. Source dir: C:\meson\armclang_support\test cases\common\33 try compile
  3310. Build dir: C:\meson\armclang_support\b 94a2d3bbc7
  3311. Build type: cross build
  3312. Project name: try compile
  3313. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3314. Cross C compiler: armclang (armclang 6.5)
  3315. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  3316. Cross C++ compiler: armclang (armclang 6.5)
  3317. Host machine cpu family: arm
  3318. Host machine cpu: Cortex-M0+
  3319. Target machine cpu family: arm
  3320. Target machine cpu: Cortex-M0+
  3321. Build machine cpu family: x86
  3322. Build machine cpu: x86
  3323. Checking if "should succeed" compiles: YES
  3324. Checking if "should succeed" compiles: YES
  3325. Checking if "should fail" compiles: NO
  3326. Checking if "should fail" compiles: NO
  3327. Checking if "should succeed" compiles: YES
  3328. Checking if "should succeed" compiles: YES
  3329. Checking if "should fail" compiles: NO
  3330. Checking if "should fail" compiles: NO
  3331. Build targets in project: 0
  3332. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3333. ninja: no work to do.
  3334. No tests defined.
  3335. No tests defined.
  3336. [0/1] Regenerating build files.
  3337. The Meson build system
  3338. Version: 0.47.0.dev1
  3339. Source dir: C:\meson\armclang_support\test cases\common\33 try compile
  3340. Build dir: C:\meson\armclang_support\b 94a2d3bbc7
  3341. Build type: cross build
  3342. Project name: try compile
  3343. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3344. Cross C compiler: armclang (armclang 6.5)
  3345. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  3346. Cross C++ compiler: armclang (armclang 6.5)
  3347. Host machine cpu family: arm
  3348. Host machine cpu: Cortex-M0+
  3349. Target machine cpu family: arm
  3350. Target machine cpu: Cortex-M0+
  3351. Build machine cpu family: x86
  3352. Build machine cpu: x86
  3353. Checking if "should succeed" compiles: YES
  3354. Checking if "should succeed" compiles: YES
  3355. Checking if "should fail" compiles: NO
  3356. Checking if "should fail" compiles: NO
  3357. Checking if "should succeed" compiles: YES
  3358. Checking if "should succeed" compiles: YES
  3359. Checking if "should fail" compiles: NO
  3360. Checking if "should fail" compiles: NO
  3361. Build targets in project: 0
  3362. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3363. [0/1] Installing files.
  3364. [1/1] Cleaning.
  3365. Cleaning... 0 files.
  3366.  
  3367.  
  3368.  
  3369. ---
  3370.  
  3371. stderr
  3372.  
  3373. ---
  3374. ninja explain: output build.ninja older than most recent input ../test cases/common/33 try compile/meson.build (548783799 vs 548783800)
  3375. ninja explain: output all of phony edge with no inputs doesn't exist
  3376. ninja explain: output build.ninja older than most recent input ../test cases/common/33 try compile/meson.build (548783811 vs 548783812)
  3377. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3378. ninja explain: PHONY is dirty
  3379. ninja explain: output all of phony edge with no inputs doesn't exist
  3380. ninja explain: all is dirty
  3381. ninja explain: meson-install is dirty
  3382. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3383. ninja explain: PHONY is dirty
  3384. ninja explain: meson-clean is dirty
  3385.  
  3386.  
  3387. ---
  3388.  
  3389. test cases/common/34 compiler id
  3390. stdout
  3391.  
  3392. ---
  3393. The Meson build system
  3394. Version: 0.47.0.dev1
  3395. Source dir: C:\meson\armclang_support\test cases\common\34 compiler id
  3396. Build dir: C:\meson\armclang_support\b 10ada189a3
  3397. Build type: cross build
  3398. Project name: compiler id
  3399. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3400. Cross C compiler: armclang (armclang 6.5)
  3401. Host machine cpu family: arm
  3402. Host machine cpu: Cortex-M0+
  3403. Target machine cpu family: arm
  3404. Target machine cpu: Cortex-M0+
  3405. Build machine cpu family: x86
  3406. Build machine cpu: x86
  3407. Message: Compiler name is:
  3408. Message: armclang
  3409. Build targets in project: 0
  3410. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3411. [0/1] Regenerating build files.
  3412. The Meson build system
  3413. Version: 0.47.0.dev1
  3414. Source dir: C:\meson\armclang_support\test cases\common\34 compiler id
  3415. Build dir: C:\meson\armclang_support\b 10ada189a3
  3416. Build type: cross build
  3417. Project name: compiler id
  3418. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3419. Cross C compiler: armclang (armclang 6.5)
  3420. Host machine cpu family: arm
  3421. Host machine cpu: Cortex-M0+
  3422. Target machine cpu family: arm
  3423. Target machine cpu: Cortex-M0+
  3424. Build machine cpu family: x86
  3425. Build machine cpu: x86
  3426. Message: Compiler name is:
  3427. Message: armclang
  3428. Build targets in project: 0
  3429. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3430. ninja: no work to do.
  3431. No tests defined.
  3432. No tests defined.
  3433. [0/1] Regenerating build files.
  3434. The Meson build system
  3435. Version: 0.47.0.dev1
  3436. Source dir: C:\meson\armclang_support\test cases\common\34 compiler id
  3437. Build dir: C:\meson\armclang_support\b 10ada189a3
  3438. Build type: cross build
  3439. Project name: compiler id
  3440. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3441. Cross C compiler: armclang (armclang 6.5)
  3442. Host machine cpu family: arm
  3443. Host machine cpu: Cortex-M0+
  3444. Target machine cpu family: arm
  3445. Target machine cpu: Cortex-M0+
  3446. Build machine cpu family: x86
  3447. Build machine cpu: x86
  3448. Message: Compiler name is:
  3449. Message: armclang
  3450. Build targets in project: 0
  3451. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3452. [0/1] Installing files.
  3453. [1/1] Cleaning.
  3454. Cleaning... 0 files.
  3455.  
  3456.  
  3457.  
  3458. ---
  3459.  
  3460. stderr
  3461.  
  3462. ---
  3463. ninja explain: output build.ninja older than most recent input ../test cases/common/34 compiler id/meson.build (548783782 vs 548783783)
  3464. ninja explain: output all of phony edge with no inputs doesn't exist
  3465. ninja explain: output build.ninja older than most recent input ../test cases/common/34 compiler id/meson.build (548783784 vs 548783785)
  3466. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3467. ninja explain: PHONY is dirty
  3468. ninja explain: output all of phony edge with no inputs doesn't exist
  3469. ninja explain: all is dirty
  3470. ninja explain: meson-install is dirty
  3471. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3472. ninja explain: PHONY is dirty
  3473. ninja explain: meson-clean is dirty
  3474.  
  3475.  
  3476. ---
  3477.  
  3478. test cases/common/35 sizeof
  3479. stdout
  3480.  
  3481. ---
  3482. The Meson build system
  3483. Version: 0.47.0.dev1
  3484. Source dir: C:\meson\armclang_support\test cases\common\35 sizeof
  3485. Build dir: C:\meson\armclang_support\b a799fb0909
  3486. Build type: cross build
  3487. Project name: sizeof
  3488. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3489. Cross C compiler: armclang (armclang 6.5)
  3490. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  3491. Cross C++ compiler: armclang (armclang 6.5)
  3492. Host machine cpu family: arm
  3493. Host machine cpu: Cortex-M0+
  3494. Target machine cpu family: arm
  3495. Target machine cpu: Cortex-M0+
  3496. Build machine cpu family: x86
  3497. Build machine cpu: x86
  3498. Checking for size of "int": 4
  3499. Checking for size of "wchar_t": 4
  3500. Configuring config.h using configuration
  3501. Configuring prog.c using configuration
  3502. Checking for size of "int": 4
  3503. Checking for size of "wchar_t": 4
  3504. Configuring config.hpp using configuration
  3505. Configuring prog.cc using configuration
  3506. Build targets in project: 2
  3507. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3508. [0/1] Regenerating build files.
  3509. The Meson build system
  3510. Version: 0.47.0.dev1
  3511. Source dir: C:\meson\armclang_support\test cases\common\35 sizeof
  3512. Build dir: C:\meson\armclang_support\b a799fb0909
  3513. Build type: cross build
  3514. Project name: sizeof
  3515. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3516. Cross C compiler: armclang (armclang 6.5)
  3517. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  3518. Cross C++ compiler: armclang (armclang 6.5)
  3519. Host machine cpu family: arm
  3520. Host machine cpu: Cortex-M0+
  3521. Target machine cpu family: arm
  3522. Target machine cpu: Cortex-M0+
  3523. Build machine cpu family: x86
  3524. Build machine cpu: x86
  3525. Checking for size of "int": 4
  3526. Checking for size of "wchar_t": 4
  3527. Configuring config.h using configuration
  3528. Configuring prog.c using configuration
  3529. Checking for size of "int": 4
  3530. Checking for size of "wchar_t": 4
  3531. Configuring config.hpp using configuration
  3532. Configuring prog.cc using configuration
  3533. Build targets in project: 2
  3534. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3535. [1/4] Compiling C++ object progpp@exe/meson-generated_.._prog.cc.o.
  3536. [2/4] Linking target progpp.axf.
  3537. [3/4] Compiling C object prog@exe/meson-generated_.._prog.c.o.
  3538. [4/4] Linking target prog.axf.
  3539. 1/2 sizeof test                             SKIP     0.00 s
  3540. 2/2 sizeof test c++                         SKIP     0.00 s
  3541.  
  3542. OK:         0
  3543. FAIL:       0
  3544. SKIP:       2
  3545. TIMEOUT:    0
  3546.  
  3547. Full log written to C:\meson\armclang_support\b a799fb0909\meson-logs\testlog.txt
  3548. No tests defined.
  3549. [0/1] Regenerating build files.
  3550. The Meson build system
  3551. Version: 0.47.0.dev1
  3552. Source dir: C:\meson\armclang_support\test cases\common\35 sizeof
  3553. Build dir: C:\meson\armclang_support\b a799fb0909
  3554. Build type: cross build
  3555. Project name: sizeof
  3556. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3557. Cross C compiler: armclang (armclang 6.5)
  3558. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  3559. Cross C++ compiler: armclang (armclang 6.5)
  3560. Host machine cpu family: arm
  3561. Host machine cpu: Cortex-M0+
  3562. Target machine cpu family: arm
  3563. Target machine cpu: Cortex-M0+
  3564. Build machine cpu family: x86
  3565. Build machine cpu: x86
  3566. Checking for size of "int": 4
  3567. Checking for size of "wchar_t": 4
  3568. Configuring config.h using configuration
  3569. Configuring prog.c using configuration
  3570. Checking for size of "int": 4
  3571. Checking for size of "wchar_t": 4
  3572. Configuring config.hpp using configuration
  3573. Configuring prog.cc using configuration
  3574. Build targets in project: 2
  3575. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3576. [0/1] Installing files.
  3577. [1/1] Cleaning.
  3578. Cleaning... 4 files.
  3579.  
  3580.  
  3581.  
  3582. ---
  3583.  
  3584. stderr
  3585.  
  3586. ---
  3587. ninja explain: output build.ninja older than most recent input ../test cases/common/35 sizeof/meson.build (548783833 vs 548783834)
  3588. ninja explain: deps for 'prog@exe/meson-generated_.._prog.c.o' are missing
  3589. ninja explain: prog@exe/meson-generated_.._prog.c.o is dirty
  3590. ninja explain: prog.axf is dirty
  3591. ninja explain: deps for 'progpp@exe/meson-generated_.._prog.cc.o' are missing
  3592. ninja explain: progpp@exe/meson-generated_.._prog.cc.o is dirty
  3593. ninja explain: progpp.axf is dirty
  3594. ninja explain: output build.ninja older than most recent input ../test cases/common/35 sizeof/meson.build (548783889 vs 548783893)
  3595. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3596. ninja explain: PHONY is dirty
  3597. ninja explain: meson-install is dirty
  3598. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3599. ninja explain: PHONY is dirty
  3600. ninja explain: meson-clean is dirty
  3601.  
  3602.  
  3603. ---
  3604.  
  3605. test cases/common/36 define10
  3606. stdout
  3607.  
  3608. ---
  3609. The Meson build system
  3610. Version: 0.47.0.dev1
  3611. Source dir: C:\meson\armclang_support\test cases\common\36 define10
  3612. Build dir: C:\meson\armclang_support\b 65557b9ae3
  3613. Build type: cross build
  3614. Project name: set10test
  3615. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3616. Cross C compiler: armclang (armclang 6.5)
  3617. Host machine cpu family: arm
  3618. Host machine cpu: Cortex-M0+
  3619. Target machine cpu family: arm
  3620. Target machine cpu: Cortex-M0+
  3621. Build machine cpu family: x86
  3622. Build machine cpu: x86
  3623. Configuring config.h using configuration
  3624. Build targets in project: 1
  3625. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3626. [0/1] Regenerating build files.
  3627. The Meson build system
  3628. Version: 0.47.0.dev1
  3629. Source dir: C:\meson\armclang_support\test cases\common\36 define10
  3630. Build dir: C:\meson\armclang_support\b 65557b9ae3
  3631. Build type: cross build
  3632. Project name: set10test
  3633. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3634. Cross C compiler: armclang (armclang 6.5)
  3635. Host machine cpu family: arm
  3636. Host machine cpu: Cortex-M0+
  3637. Target machine cpu family: arm
  3638. Target machine cpu: Cortex-M0+
  3639. Build machine cpu family: x86
  3640. Build machine cpu: x86
  3641. Configuring config.h using configuration
  3642. Build targets in project: 1
  3643. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3644. [1/2] Compiling C object prog@exe/prog.c.o.
  3645. [2/2] Linking target prog.axf.
  3646. 1/1 10test                                  SKIP     0.00 s
  3647.  
  3648. OK:         0
  3649. FAIL:       0
  3650. SKIP:       1
  3651. TIMEOUT:    0
  3652.  
  3653. Full log written to C:\meson\armclang_support\b 65557b9ae3\meson-logs\testlog.txt
  3654. No tests defined.
  3655. [0/1] Regenerating build files.
  3656. The Meson build system
  3657. Version: 0.47.0.dev1
  3658. Source dir: C:\meson\armclang_support\test cases\common\36 define10
  3659. Build dir: C:\meson\armclang_support\b 65557b9ae3
  3660. Build type: cross build
  3661. Project name: set10test
  3662. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3663. Cross C compiler: armclang (armclang 6.5)
  3664. Host machine cpu family: arm
  3665. Host machine cpu: Cortex-M0+
  3666. Target machine cpu family: arm
  3667. Target machine cpu: Cortex-M0+
  3668. Build machine cpu family: x86
  3669. Build machine cpu: x86
  3670. Configuring config.h using configuration
  3671. Build targets in project: 1
  3672. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3673. [0/1] Installing files.
  3674. [1/1] Cleaning.
  3675. Cleaning... 2 files.
  3676.  
  3677.  
  3678.  
  3679. ---
  3680.  
  3681. stderr
  3682.  
  3683. ---
  3684. ninja explain: output build.ninja older than most recent input ../test cases/common/36 define10/meson.build (548783784 vs 548783785)
  3685. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  3686. ninja explain: prog@exe/prog.c.o is dirty
  3687. ninja explain: prog.axf is dirty
  3688. ninja explain: output build.ninja older than most recent input ../test cases/common/36 define10/meson.build (548783786 vs 548783789)
  3689. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3690. ninja explain: PHONY is dirty
  3691. ninja explain: meson-install is dirty
  3692. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3693. ninja explain: PHONY is dirty
  3694. ninja explain: meson-clean is dirty
  3695.  
  3696.  
  3697. ---
  3698.  
  3699. test cases/common/37 has header
  3700. stdout
  3701.  
  3702. ---
  3703. The Meson build system
  3704. Version: 0.47.0.dev1
  3705. Source dir: C:\meson\armclang_support\test cases\common\37 has header
  3706. Build dir: C:\meson\armclang_support\b f2190348e4
  3707. Build type: cross build
  3708. Project name: has header
  3709. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3710. Cross C compiler: armclang (armclang 6.5)
  3711. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  3712. Cross C++ compiler: armclang (armclang 6.5)
  3713. Host machine cpu family: arm
  3714. Host machine cpu: Cortex-M0+
  3715. Target machine cpu family: arm
  3716. Target machine cpu: Cortex-M0+
  3717. Build machine cpu family: x86
  3718. Build machine cpu: x86
  3719. meson.build:8: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  3720. Has header "stdio.h": YES
  3721. Has header "stdio.h": YES
  3722. Has header "ouagadougou.h": NO
  3723. Has header "stdio.h": YES
  3724. Has header "stdio.h": YES
  3725. Has header "ouagadougou.h": NO
  3726. Has header "stdio.h": YES
  3727. Has header "stdio.h": YES
  3728. Has header "ouagadougou.h": NO
  3729. Has header "stdio.h": YES
  3730. Has header "stdio.h": YES
  3731. Has header "ouagadougou.h": NO
  3732. Build targets in project: 0
  3733. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3734. [0/1] Regenerating build files.
  3735. The Meson build system
  3736. Version: 0.47.0.dev1
  3737. Source dir: C:\meson\armclang_support\test cases\common\37 has header
  3738. Build dir: C:\meson\armclang_support\b f2190348e4
  3739. Build type: cross build
  3740. Project name: has header
  3741. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3742. Cross C compiler: armclang (armclang 6.5)
  3743. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  3744. Cross C++ compiler: armclang (armclang 6.5)
  3745. Host machine cpu family: arm
  3746. Host machine cpu: Cortex-M0+
  3747. Target machine cpu family: arm
  3748. Target machine cpu: Cortex-M0+
  3749. Build machine cpu family: x86
  3750. Build machine cpu: x86
  3751. meson.build:8: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  3752. Has header "stdio.h": YES
  3753. Has header "stdio.h": YES
  3754. Has header "ouagadougou.h": NO
  3755. Has header "stdio.h": YES
  3756. Has header "stdio.h": YES
  3757. Has header "ouagadougou.h": NO
  3758. Has header "stdio.h": YES
  3759. Has header "stdio.h": YES
  3760. Has header "ouagadougou.h": NO
  3761. Has header "stdio.h": YES
  3762. Has header "stdio.h": YES
  3763. Has header "ouagadougou.h": NO
  3764. Build targets in project: 0
  3765. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3766. ninja: no work to do.
  3767. No tests defined.
  3768. No tests defined.
  3769. [0/1] Regenerating build files.
  3770. The Meson build system
  3771. Version: 0.47.0.dev1
  3772. Source dir: C:\meson\armclang_support\test cases\common\37 has header
  3773. Build dir: C:\meson\armclang_support\b f2190348e4
  3774. Build type: cross build
  3775. Project name: has header
  3776. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3777. Cross C compiler: armclang (armclang 6.5)
  3778. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  3779. Cross C++ compiler: armclang (armclang 6.5)
  3780. Host machine cpu family: arm
  3781. Host machine cpu: Cortex-M0+
  3782. Target machine cpu family: arm
  3783. Target machine cpu: Cortex-M0+
  3784. Build machine cpu family: x86
  3785. Build machine cpu: x86
  3786. meson.build:8: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  3787. Has header "stdio.h": YES
  3788. Has header "stdio.h": YES
  3789. Has header "ouagadougou.h": NO
  3790. Has header "stdio.h": YES
  3791. Has header "stdio.h": YES
  3792. Has header "ouagadougou.h": NO
  3793. Has header "stdio.h": YES
  3794. Has header "stdio.h": YES
  3795. Has header "ouagadougou.h": NO
  3796. Has header "stdio.h": YES
  3797. Has header "stdio.h": YES
  3798. Has header "ouagadougou.h": NO
  3799. Build targets in project: 0
  3800. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3801. [0/1] Installing files.
  3802. [1/1] Cleaning.
  3803. Cleaning... 0 files.
  3804.  
  3805.  
  3806.  
  3807. ---
  3808.  
  3809. stderr
  3810.  
  3811. ---
  3812. ninja explain: output build.ninja older than most recent input ../test cases/common/37 has header/meson.build (548783804 vs 548783806)
  3813. ninja explain: output all of phony edge with no inputs doesn't exist
  3814. ninja explain: output build.ninja older than most recent input ../test cases/common/37 has header/meson.build (548783827 vs 548783828)
  3815. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3816. ninja explain: PHONY is dirty
  3817. ninja explain: output all of phony edge with no inputs doesn't exist
  3818. ninja explain: all is dirty
  3819. ninja explain: meson-install is dirty
  3820. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3821. ninja explain: PHONY is dirty
  3822. ninja explain: meson-clean is dirty
  3823.  
  3824.  
  3825. ---
  3826.  
  3827. test cases/common/38 run program
  3828. stdout
  3829.  
  3830. ---
  3831. The Meson build system
  3832. Version: 0.47.0.dev1
  3833. Source dir: C:\meson\armclang_support\test cases\common\38 run program
  3834. Build dir: C:\meson\armclang_support\b 72a4153d84
  3835. Build type: cross build
  3836. Project name: run command
  3837. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3838. Cross C compiler: armclang (armclang 6.5)
  3839. Host machine cpu family: arm
  3840. Host machine cpu: Cortex-M0+
  3841. Target machine cpu family: arm
  3842. Target machine cpu: Cortex-M0+
  3843. Build machine cpu family: x86
  3844. Build machine cpu: x86
  3845. Build targets in project: 0
  3846. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3847. [0/1] Regenerating build files.
  3848. The Meson build system
  3849. Version: 0.47.0.dev1
  3850. Source dir: C:\meson\armclang_support\test cases\common\38 run program
  3851. Build dir: C:\meson\armclang_support\b 72a4153d84
  3852. Build type: cross build
  3853. Project name: run command
  3854. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3855. Cross C compiler: armclang (armclang 6.5)
  3856. Host machine cpu family: arm
  3857. Host machine cpu: Cortex-M0+
  3858. Target machine cpu family: arm
  3859. Target machine cpu: Cortex-M0+
  3860. Build machine cpu family: x86
  3861. Build machine cpu: x86
  3862. Build targets in project: 0
  3863. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3864. ninja: no work to do.
  3865. No tests defined.
  3866. No tests defined.
  3867. [0/1] Regenerating build files.
  3868. The Meson build system
  3869. Version: 0.47.0.dev1
  3870. Source dir: C:\meson\armclang_support\test cases\common\38 run program
  3871. Build dir: C:\meson\armclang_support\b 72a4153d84
  3872. Build type: cross build
  3873. Project name: run command
  3874. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3875. Cross C compiler: armclang (armclang 6.5)
  3876. Host machine cpu family: arm
  3877. Host machine cpu: Cortex-M0+
  3878. Target machine cpu family: arm
  3879. Target machine cpu: Cortex-M0+
  3880. Build machine cpu family: x86
  3881. Build machine cpu: x86
  3882. Build targets in project: 0
  3883. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3884. [0/1] Installing files.
  3885. [1/1] Cleaning.
  3886. Cleaning... 0 files.
  3887.  
  3888.  
  3889.  
  3890. ---
  3891.  
  3892. stderr
  3893.  
  3894. ---
  3895. ninja explain: output build.ninja older than most recent input ../test cases/common/38 run program/meson.build (548783784 vs 548783785)
  3896. ninja explain: output all of phony edge with no inputs doesn't exist
  3897. ninja explain: output build.ninja older than most recent input ../test cases/common/38 run program/meson.build (548783786 vs 548783787)
  3898. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3899. ninja explain: PHONY is dirty
  3900. ninja explain: output all of phony edge with no inputs doesn't exist
  3901. ninja explain: all is dirty
  3902. ninja explain: meson-install is dirty
  3903. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  3904. ninja explain: PHONY is dirty
  3905. ninja explain: meson-clean is dirty
  3906.  
  3907.  
  3908. ---
  3909.  
  3910. test cases/common/39 tryrun
  3911. stdout
  3912.  
  3913. ---
  3914. The Meson build system
  3915. Version: 0.47.0.dev1
  3916. Source dir: C:\meson\armclang_support\test cases\common\39 tryrun
  3917. Build dir: C:\meson\armclang_support\b 8b9c2d3be4
  3918. Build type: cross build
  3919. Project name: tryrun
  3920. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3921. Cross C compiler: armclang (armclang 6.5)
  3922. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  3923. Cross C++ compiler: armclang (armclang 6.5)
  3924. Host machine cpu family: arm
  3925. Host machine cpu: Cortex-M0+
  3926. Target machine cpu family: arm
  3927. Target machine cpu: Cortex-M0+
  3928. Build machine cpu family: x86
  3929. Build machine cpu: x86
  3930. Checking if "String should succeed" runs: YES
  3931. Checking if "String should fail" runs: NO (1)
  3932. Checking if "String does not compile" runs: DID NOT COMPILE
  3933. Message: String fail detected properly.
  3934. Message: String compilation worked.
  3935. Message: String return code ok.
  3936. Message: String bad return code ok.
  3937. Message: String stdout ok.
  3938. Message: String stderr ok.
  3939. Checking if "File should succeed" runs: YES
  3940. Checking if "File should fail" runs: NO (1)
  3941. Checking if "File does not compile" runs: DID NOT COMPILE
  3942. Message: File fail detected properly.
  3943. Message: File compilation worked.
  3944. Message: File return code ok.
  3945. Message: File bad return code ok.
  3946. Message: File stdout ok.
  3947. Message: File stderr ok.
  3948. Checking if "String should succeed" runs: YES
  3949. Checking if "String should fail" runs: NO (1)
  3950. Checking if "String does not compile" runs: DID NOT COMPILE
  3951. Message: String fail detected properly.
  3952. Message: String compilation worked.
  3953. Message: String return code ok.
  3954. Message: String bad return code ok.
  3955. Message: String stdout ok.
  3956. Message: String stderr ok.
  3957. Checking if "File should succeed" runs: YES
  3958. Checking if "File should fail" runs: NO (1)
  3959. Checking if "File does not compile" runs: DID NOT COMPILE
  3960. Message: File fail detected properly.
  3961. Message: File compilation worked.
  3962. Message: File return code ok.
  3963. Message: File bad return code ok.
  3964. Message: File stdout ok.
  3965. Message: File stderr ok.
  3966. Build targets in project: 0
  3967. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  3968. [0/1] Regenerating build files.
  3969. The Meson build system
  3970. Version: 0.47.0.dev1
  3971. Source dir: C:\meson\armclang_support\test cases\common\39 tryrun
  3972. Build dir: C:\meson\armclang_support\b 8b9c2d3be4
  3973. Build type: cross build
  3974. Project name: tryrun
  3975. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  3976. Cross C compiler: armclang (armclang 6.5)
  3977. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  3978. Cross C++ compiler: armclang (armclang 6.5)
  3979. Host machine cpu family: arm
  3980. Host machine cpu: Cortex-M0+
  3981. Target machine cpu family: arm
  3982. Target machine cpu: Cortex-M0+
  3983. Build machine cpu family: x86
  3984. Build machine cpu: x86
  3985. Checking if "String should succeed" runs: YES
  3986. Checking if "String should fail" runs: NO (1)
  3987. Checking if "String does not compile" runs: DID NOT COMPILE
  3988. Message: String fail detected properly.
  3989. Message: String compilation worked.
  3990. Message: String return code ok.
  3991. Message: String bad return code ok.
  3992. Message: String stdout ok.
  3993. Message: String stderr ok.
  3994. Checking if "File should succeed" runs: YES
  3995. Checking if "File should fail" runs: NO (1)
  3996. Checking if "File does not compile" runs: DID NOT COMPILE
  3997. Message: File fail detected properly.
  3998. Message: File compilation worked.
  3999. Message: File return code ok.
  4000. Message: File bad return code ok.
  4001. Message: File stdout ok.
  4002. Message: File stderr ok.
  4003. Checking if "String should succeed" runs: YES
  4004. Checking if "String should fail" runs: NO (1)
  4005. Checking if "String does not compile" runs: DID NOT COMPILE
  4006. Message: String fail detected properly.
  4007. Message: String compilation worked.
  4008. Message: String return code ok.
  4009. Message: String bad return code ok.
  4010. Message: String stdout ok.
  4011. Message: String stderr ok.
  4012. Checking if "File should succeed" runs: YES
  4013. Checking if "File should fail" runs: NO (1)
  4014. Checking if "File does not compile" runs: DID NOT COMPILE
  4015. Message: File fail detected properly.
  4016. Message: File compilation worked.
  4017. Message: File return code ok.
  4018. Message: File bad return code ok.
  4019. Message: File stdout ok.
  4020. Message: File stderr ok.
  4021. Build targets in project: 0
  4022. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4023. ninja: no work to do.
  4024. No tests defined.
  4025. No tests defined.
  4026. [0/1] Regenerating build files.
  4027. The Meson build system
  4028. Version: 0.47.0.dev1
  4029. Source dir: C:\meson\armclang_support\test cases\common\39 tryrun
  4030. Build dir: C:\meson\armclang_support\b 8b9c2d3be4
  4031. Build type: cross build
  4032. Project name: tryrun
  4033. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4034. Cross C compiler: armclang (armclang 6.5)
  4035. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  4036. Cross C++ compiler: armclang (armclang 6.5)
  4037. Host machine cpu family: arm
  4038. Host machine cpu: Cortex-M0+
  4039. Target machine cpu family: arm
  4040. Target machine cpu: Cortex-M0+
  4041. Build machine cpu family: x86
  4042. Build machine cpu: x86
  4043. Checking if "String should succeed" runs: YES
  4044. Checking if "String should fail" runs: NO (1)
  4045. Checking if "String does not compile" runs: DID NOT COMPILE
  4046. Message: String fail detected properly.
  4047. Message: String compilation worked.
  4048. Message: String return code ok.
  4049. Message: String bad return code ok.
  4050. Message: String stdout ok.
  4051. Message: String stderr ok.
  4052. Checking if "File should succeed" runs: YES
  4053. Checking if "File should fail" runs: NO (1)
  4054. Checking if "File does not compile" runs: DID NOT COMPILE
  4055. Message: File fail detected properly.
  4056. Message: File compilation worked.
  4057. Message: File return code ok.
  4058. Message: File bad return code ok.
  4059. Message: File stdout ok.
  4060. Message: File stderr ok.
  4061. Checking if "String should succeed" runs: YES
  4062. Checking if "String should fail" runs: NO (1)
  4063. Checking if "String does not compile" runs: DID NOT COMPILE
  4064. Message: String fail detected properly.
  4065. Message: String compilation worked.
  4066. Message: String return code ok.
  4067. Message: String bad return code ok.
  4068. Message: String stdout ok.
  4069. Message: String stderr ok.
  4070. Checking if "File should succeed" runs: YES
  4071. Checking if "File should fail" runs: NO (1)
  4072. Checking if "File does not compile" runs: DID NOT COMPILE
  4073. Message: File fail detected properly.
  4074. Message: File compilation worked.
  4075. Message: File return code ok.
  4076. Message: File bad return code ok.
  4077. Message: File stdout ok.
  4078. Message: File stderr ok.
  4079. Build targets in project: 0
  4080. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4081. [0/1] Installing files.
  4082. [1/1] Cleaning.
  4083. Cleaning... 0 files.
  4084.  
  4085.  
  4086.  
  4087. ---
  4088.  
  4089. stderr
  4090.  
  4091. ---
  4092. ninja explain: output build.ninja older than most recent input ../test cases/common/39 tryrun/meson.build (548783795 vs 548783796)
  4093. ninja explain: output all of phony edge with no inputs doesn't exist
  4094. ninja explain: output build.ninja older than most recent input ../test cases/common/39 tryrun/meson.build (548783803 vs 548783805)
  4095. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4096. ninja explain: PHONY is dirty
  4097. ninja explain: output all of phony edge with no inputs doesn't exist
  4098. ninja explain: all is dirty
  4099. ninja explain: meson-install is dirty
  4100. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4101. ninja explain: PHONY is dirty
  4102. ninja explain: meson-clean is dirty
  4103.  
  4104.  
  4105. ---
  4106.  
  4107. test cases/common/40 logic ops
  4108. stdout
  4109.  
  4110. ---
  4111. The Meson build system
  4112. Version: 0.47.0.dev1
  4113. Source dir: C:\meson\armclang_support\test cases\common\40 logic ops
  4114. Build dir: C:\meson\armclang_support\b 1dc565b801
  4115. Build type: cross build
  4116. Project name: logicopts
  4117. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4118. Cross C compiler: armclang (armclang 6.5)
  4119. Host machine cpu family: arm
  4120. Host machine cpu: Cortex-M0+
  4121. Target machine cpu family: arm
  4122. Target machine cpu: Cortex-M0+
  4123. Build machine cpu family: x86
  4124. Build machine cpu: x86
  4125. Message: Ok.
  4126. Message: Ok.
  4127. Message: Ok.
  4128. Message: Ok.
  4129. Message: Ok.
  4130. Message: Ok.
  4131. Message: Ok.
  4132. Message: Ok.
  4133. Message: Ok.
  4134. Message: Ok.
  4135. Message: Ok.
  4136. Message: Ok.
  4137. Message: Ok.
  4138. Message: Ok.
  4139. Message: Ok.
  4140. Build targets in project: 0
  4141. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4142. [0/1] Regenerating build files.
  4143. The Meson build system
  4144. Version: 0.47.0.dev1
  4145. Source dir: C:\meson\armclang_support\test cases\common\40 logic ops
  4146. Build dir: C:\meson\armclang_support\b 1dc565b801
  4147. Build type: cross build
  4148. Project name: logicopts
  4149. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4150. Cross C compiler: armclang (armclang 6.5)
  4151. Host machine cpu family: arm
  4152. Host machine cpu: Cortex-M0+
  4153. Target machine cpu family: arm
  4154. Target machine cpu: Cortex-M0+
  4155. Build machine cpu family: x86
  4156. Build machine cpu: x86
  4157. Message: Ok.
  4158. Message: Ok.
  4159. Message: Ok.
  4160. Message: Ok.
  4161. Message: Ok.
  4162. Message: Ok.
  4163. Message: Ok.
  4164. Message: Ok.
  4165. Message: Ok.
  4166. Message: Ok.
  4167. Message: Ok.
  4168. Message: Ok.
  4169. Message: Ok.
  4170. Message: Ok.
  4171. Message: Ok.
  4172. Build targets in project: 0
  4173. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4174. ninja: no work to do.
  4175. No tests defined.
  4176. No tests defined.
  4177. [0/1] Regenerating build files.
  4178. The Meson build system
  4179. Version: 0.47.0.dev1
  4180. Source dir: C:\meson\armclang_support\test cases\common\40 logic ops
  4181. Build dir: C:\meson\armclang_support\b 1dc565b801
  4182. Build type: cross build
  4183. Project name: logicopts
  4184. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4185. Cross C compiler: armclang (armclang 6.5)
  4186. Host machine cpu family: arm
  4187. Host machine cpu: Cortex-M0+
  4188. Target machine cpu family: arm
  4189. Target machine cpu: Cortex-M0+
  4190. Build machine cpu family: x86
  4191. Build machine cpu: x86
  4192. Message: Ok.
  4193. Message: Ok.
  4194. Message: Ok.
  4195. Message: Ok.
  4196. Message: Ok.
  4197. Message: Ok.
  4198. Message: Ok.
  4199. Message: Ok.
  4200. Message: Ok.
  4201. Message: Ok.
  4202. Message: Ok.
  4203. Message: Ok.
  4204. Message: Ok.
  4205. Message: Ok.
  4206. Message: Ok.
  4207. Build targets in project: 0
  4208. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4209. [0/1] Installing files.
  4210. [1/1] Cleaning.
  4211. Cleaning... 0 files.
  4212.  
  4213.  
  4214.  
  4215. ---
  4216.  
  4217. stderr
  4218.  
  4219. ---
  4220. ninja explain: output build.ninja older than most recent input ../test cases/common/40 logic ops/meson.build (548783788 vs 548783789)
  4221. ninja explain: output all of phony edge with no inputs doesn't exist
  4222. ninja explain: output build.ninja older than most recent input ../test cases/common/40 logic ops/meson.build (548783790 vs 548783791)
  4223. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4224. ninja explain: PHONY is dirty
  4225. ninja explain: output all of phony edge with no inputs doesn't exist
  4226. ninja explain: all is dirty
  4227. ninja explain: meson-install is dirty
  4228. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4229. ninja explain: PHONY is dirty
  4230. ninja explain: meson-clean is dirty
  4231.  
  4232.  
  4233. ---
  4234.  
  4235. test cases/common/41 elif
  4236. stdout
  4237.  
  4238. ---
  4239. The Meson build system
  4240. Version: 0.47.0.dev1
  4241. Source dir: C:\meson\armclang_support\test cases\common\41 elif
  4242. Build dir: C:\meson\armclang_support\b 2d3923a900
  4243. Build type: cross build
  4244. Project name: elseif
  4245. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4246. Cross C compiler: armclang (armclang 6.5)
  4247. Host machine cpu family: arm
  4248. Host machine cpu: Cortex-M0+
  4249. Target machine cpu family: arm
  4250. Target machine cpu: Cortex-M0+
  4251. Build machine cpu family: x86
  4252. Build machine cpu: x86
  4253. Message: Ok.
  4254. Message: Ok
  4255. Message: Ok
  4256. Build targets in project: 0
  4257. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4258. [0/1] Regenerating build files.
  4259. The Meson build system
  4260. Version: 0.47.0.dev1
  4261. Source dir: C:\meson\armclang_support\test cases\common\41 elif
  4262. Build dir: C:\meson\armclang_support\b 2d3923a900
  4263. Build type: cross build
  4264. Project name: elseif
  4265. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4266. Cross C compiler: armclang (armclang 6.5)
  4267. Host machine cpu family: arm
  4268. Host machine cpu: Cortex-M0+
  4269. Target machine cpu family: arm
  4270. Target machine cpu: Cortex-M0+
  4271. Build machine cpu family: x86
  4272. Build machine cpu: x86
  4273. Message: Ok.
  4274. Message: Ok
  4275. Message: Ok
  4276. Build targets in project: 0
  4277. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4278. ninja: no work to do.
  4279. No tests defined.
  4280. No tests defined.
  4281. [0/1] Regenerating build files.
  4282. The Meson build system
  4283. Version: 0.47.0.dev1
  4284. Source dir: C:\meson\armclang_support\test cases\common\41 elif
  4285. Build dir: C:\meson\armclang_support\b 2d3923a900
  4286. Build type: cross build
  4287. Project name: elseif
  4288. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4289. Cross C compiler: armclang (armclang 6.5)
  4290. Host machine cpu family: arm
  4291. Host machine cpu: Cortex-M0+
  4292. Target machine cpu family: arm
  4293. Target machine cpu: Cortex-M0+
  4294. Build machine cpu family: x86
  4295. Build machine cpu: x86
  4296. Message: Ok.
  4297. Message: Ok
  4298. Message: Ok
  4299. Build targets in project: 0
  4300. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4301. [0/1] Installing files.
  4302. [1/1] Cleaning.
  4303. Cleaning... 0 files.
  4304.  
  4305.  
  4306.  
  4307. ---
  4308.  
  4309. stderr
  4310.  
  4311. ---
  4312. ninja explain: output build.ninja older than most recent input ../test cases/common/41 elif/meson.build (548783791 vs 548783792)
  4313. ninja explain: output all of phony edge with no inputs doesn't exist
  4314. ninja explain: output build.ninja older than most recent input ../test cases/common/41 elif/meson.build (548783793 vs 548783794)
  4315. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4316. ninja explain: PHONY is dirty
  4317. ninja explain: output all of phony edge with no inputs doesn't exist
  4318. ninja explain: all is dirty
  4319. ninja explain: meson-install is dirty
  4320. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4321. ninja explain: PHONY is dirty
  4322. ninja explain: meson-clean is dirty
  4323.  
  4324.  
  4325. ---
  4326.  
  4327. test cases/common/42 string operations
  4328. stdout
  4329.  
  4330. ---
  4331. The Meson build system
  4332. Version: 0.47.0.dev1
  4333. Source dir: C:\meson\armclang_support\test cases\common\42 string operations
  4334. Build dir: C:\meson\armclang_support\b a5251eca4e
  4335. Build type: cross build
  4336. Project name: string formatting
  4337. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4338. Cross C compiler: armclang (armclang 6.5)
  4339. Host machine cpu family: arm
  4340. Host machine cpu: Cortex-M0+
  4341. Target machine cpu family: arm
  4342. Target machine cpu: Cortex-M0+
  4343. Build machine cpu family: x86
  4344. Build machine cpu: x86
  4345. Build targets in project: 0
  4346. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4347. [0/1] Regenerating build files.
  4348. The Meson build system
  4349. Version: 0.47.0.dev1
  4350. Source dir: C:\meson\armclang_support\test cases\common\42 string operations
  4351. Build dir: C:\meson\armclang_support\b a5251eca4e
  4352. Build type: cross build
  4353. Project name: string formatting
  4354. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4355. Cross C compiler: armclang (armclang 6.5)
  4356. Host machine cpu family: arm
  4357. Host machine cpu: Cortex-M0+
  4358. Target machine cpu family: arm
  4359. Target machine cpu: Cortex-M0+
  4360. Build machine cpu family: x86
  4361. Build machine cpu: x86
  4362. Build targets in project: 0
  4363. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4364. ninja: no work to do.
  4365. No tests defined.
  4366. No tests defined.
  4367. [0/1] Regenerating build files.
  4368. The Meson build system
  4369. Version: 0.47.0.dev1
  4370. Source dir: C:\meson\armclang_support\test cases\common\42 string operations
  4371. Build dir: C:\meson\armclang_support\b a5251eca4e
  4372. Build type: cross build
  4373. Project name: string formatting
  4374. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4375. Cross C compiler: armclang (armclang 6.5)
  4376. Host machine cpu family: arm
  4377. Host machine cpu: Cortex-M0+
  4378. Target machine cpu family: arm
  4379. Target machine cpu: Cortex-M0+
  4380. Build machine cpu family: x86
  4381. Build machine cpu: x86
  4382. Build targets in project: 0
  4383. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4384. [0/1] Installing files.
  4385. [1/1] Cleaning.
  4386. Cleaning... 0 files.
  4387.  
  4388.  
  4389.  
  4390. ---
  4391.  
  4392. stderr
  4393.  
  4394. ---
  4395. ninja explain: output build.ninja older than most recent input ../test cases/common/42 string operations/meson.build (548783791 vs 548783792)
  4396. ninja explain: output all of phony edge with no inputs doesn't exist
  4397. ninja explain: output build.ninja older than most recent input ../test cases/common/42 string operations/meson.build (548783793 vs 548783794)
  4398. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4399. ninja explain: PHONY is dirty
  4400. ninja explain: output all of phony edge with no inputs doesn't exist
  4401. ninja explain: all is dirty
  4402. ninja explain: meson-install is dirty
  4403. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4404. ninja explain: PHONY is dirty
  4405. ninja explain: meson-clean is dirty
  4406.  
  4407.  
  4408. ---
  4409.  
  4410. test cases/common/43 has function
  4411. stdout
  4412.  
  4413. ---
  4414. The Meson build system
  4415. Version: 0.47.0.dev1
  4416. Source dir: C:\meson\armclang_support\test cases\common\43 has function
  4417. Build dir: C:\meson\armclang_support\b 7108e5672c
  4418. Build type: cross build
  4419. Project name: has function
  4420. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4421. Cross C compiler: armclang (armclang 6.5)
  4422. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  4423. Cross C++ compiler: armclang (armclang 6.5)
  4424. Host machine cpu family: arm
  4425. Host machine cpu: Cortex-M0+
  4426. Target machine cpu family: arm
  4427. Target machine cpu: Cortex-M0+
  4428. Build machine cpu family: x86
  4429. Build machine cpu: x86
  4430. Checking for function "printf": YES
  4431. Checking for function "fprintf": YES
  4432. Checking for function "hfkerhisadf": NO
  4433. Checking for function "hfkerhisadf": NO
  4434. Header <sys/socket.h> has symbol "recvmmsg": NO
  4435. Checking for function "printf": YES
  4436. Checking for function "fprintf": YES
  4437. Checking for function "hfkerhisadf": NO
  4438. Checking for function "hfkerhisadf": NO
  4439. Header <sys/socket.h> has symbol "recvmmsg": NO
  4440. Build targets in project: 0
  4441. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4442. [0/1] Regenerating build files.
  4443. The Meson build system
  4444. Version: 0.47.0.dev1
  4445. Source dir: C:\meson\armclang_support\test cases\common\43 has function
  4446. Build dir: C:\meson\armclang_support\b 7108e5672c
  4447. Build type: cross build
  4448. Project name: has function
  4449. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4450. Cross C compiler: armclang (armclang 6.5)
  4451. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  4452. Cross C++ compiler: armclang (armclang 6.5)
  4453. Host machine cpu family: arm
  4454. Host machine cpu: Cortex-M0+
  4455. Target machine cpu family: arm
  4456. Target machine cpu: Cortex-M0+
  4457. Build machine cpu family: x86
  4458. Build machine cpu: x86
  4459. Checking for function "printf": YES
  4460. Checking for function "fprintf": YES
  4461. Checking for function "hfkerhisadf": NO
  4462. Checking for function "hfkerhisadf": NO
  4463. Header <sys/socket.h> has symbol "recvmmsg": NO
  4464. Checking for function "printf": YES
  4465. Checking for function "fprintf": YES
  4466. Checking for function "hfkerhisadf": NO
  4467. Checking for function "hfkerhisadf": NO
  4468. Header <sys/socket.h> has symbol "recvmmsg": NO
  4469. Build targets in project: 0
  4470. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4471. ninja: no work to do.
  4472. No tests defined.
  4473. No tests defined.
  4474. [0/1] Regenerating build files.
  4475. The Meson build system
  4476. Version: 0.47.0.dev1
  4477. Source dir: C:\meson\armclang_support\test cases\common\43 has function
  4478. Build dir: C:\meson\armclang_support\b 7108e5672c
  4479. Build type: cross build
  4480. Project name: has function
  4481. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4482. Cross C compiler: armclang (armclang 6.5)
  4483. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  4484. Cross C++ compiler: armclang (armclang 6.5)
  4485. Host machine cpu family: arm
  4486. Host machine cpu: Cortex-M0+
  4487. Target machine cpu family: arm
  4488. Target machine cpu: Cortex-M0+
  4489. Build machine cpu family: x86
  4490. Build machine cpu: x86
  4491. Checking for function "printf": YES
  4492. Checking for function "fprintf": YES
  4493. Checking for function "hfkerhisadf": NO
  4494. Checking for function "hfkerhisadf": NO
  4495. Header <sys/socket.h> has symbol "recvmmsg": NO
  4496. Checking for function "printf": YES
  4497. Checking for function "fprintf": YES
  4498. Checking for function "hfkerhisadf": NO
  4499. Checking for function "hfkerhisadf": NO
  4500. Header <sys/socket.h> has symbol "recvmmsg": NO
  4501. Build targets in project: 0
  4502. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4503. [0/1] Installing files.
  4504. [1/1] Cleaning.
  4505. Cleaning... 0 files.
  4506.  
  4507.  
  4508.  
  4509. ---
  4510.  
  4511. stderr
  4512.  
  4513. ---
  4514. ninja explain: output build.ninja older than most recent input ../test cases/common/43 has function/meson.build (548783821 vs 548783822)
  4515. ninja explain: output all of phony edge with no inputs doesn't exist
  4516. ninja explain: output build.ninja older than most recent input ../test cases/common/43 has function/meson.build (548783852 vs 548783853)
  4517. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4518. ninja explain: PHONY is dirty
  4519. ninja explain: output all of phony edge with no inputs doesn't exist
  4520. ninja explain: all is dirty
  4521. ninja explain: meson-install is dirty
  4522. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4523. ninja explain: PHONY is dirty
  4524. ninja explain: meson-clean is dirty
  4525.  
  4526.  
  4527. ---
  4528.  
  4529. test cases/common/44 has member
  4530. stdout
  4531.  
  4532. ---
  4533. The Meson build system
  4534. Version: 0.47.0.dev1
  4535. Source dir: C:\meson\armclang_support\test cases\common\44 has member
  4536. Build dir: C:\meson\armclang_support\b 0327e19e20
  4537. Build type: cross build
  4538. Project name: has member
  4539. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4540. Cross C compiler: armclang (armclang 6.5)
  4541. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  4542. Cross C++ compiler: armclang (armclang 6.5)
  4543. Host machine cpu family: arm
  4544. Host machine cpu: Cortex-M0+
  4545. Target machine cpu family: arm
  4546. Target machine cpu: Cortex-M0+
  4547. Build machine cpu family: x86
  4548. Build machine cpu: x86
  4549. Checking whether type "struct tm" has member "tm_sec": YES
  4550. Checking whether type "struct tm" has member "tm_nonexistent": NO
  4551. Checking whether type "struct tm" has members "tm_sec", "tm_min": YES
  4552. Checking whether type "struct tm" has members "tm_sec", "tm_nonexistent2": NO
  4553. Checking whether type "struct tm" has member "tm_sec": YES
  4554. Checking whether type "struct tm" has member "tm_nonexistent": NO
  4555. Checking whether type "struct tm" has members "tm_sec", "tm_min": YES
  4556. Checking whether type "struct tm" has members "tm_sec", "tm_nonexistent2": NO
  4557. Build targets in project: 0
  4558. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4559. [0/1] Regenerating build files.
  4560. The Meson build system
  4561. Version: 0.47.0.dev1
  4562. Source dir: C:\meson\armclang_support\test cases\common\44 has member
  4563. Build dir: C:\meson\armclang_support\b 0327e19e20
  4564. Build type: cross build
  4565. Project name: has member
  4566. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4567. Cross C compiler: armclang (armclang 6.5)
  4568. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  4569. Cross C++ compiler: armclang (armclang 6.5)
  4570. Host machine cpu family: arm
  4571. Host machine cpu: Cortex-M0+
  4572. Target machine cpu family: arm
  4573. Target machine cpu: Cortex-M0+
  4574. Build machine cpu family: x86
  4575. Build machine cpu: x86
  4576. Checking whether type "struct tm" has member "tm_sec": YES
  4577. Checking whether type "struct tm" has member "tm_nonexistent": NO
  4578. Checking whether type "struct tm" has members "tm_sec", "tm_min": YES
  4579. Checking whether type "struct tm" has members "tm_sec", "tm_nonexistent2": NO
  4580. Checking whether type "struct tm" has member "tm_sec": YES
  4581. Checking whether type "struct tm" has member "tm_nonexistent": NO
  4582. Checking whether type "struct tm" has members "tm_sec", "tm_min": YES
  4583. Checking whether type "struct tm" has members "tm_sec", "tm_nonexistent2": NO
  4584. Build targets in project: 0
  4585. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4586. ninja: no work to do.
  4587. No tests defined.
  4588. No tests defined.
  4589. [0/1] Regenerating build files.
  4590. The Meson build system
  4591. Version: 0.47.0.dev1
  4592. Source dir: C:\meson\armclang_support\test cases\common\44 has member
  4593. Build dir: C:\meson\armclang_support\b 0327e19e20
  4594. Build type: cross build
  4595. Project name: has member
  4596. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4597. Cross C compiler: armclang (armclang 6.5)
  4598. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  4599. Cross C++ compiler: armclang (armclang 6.5)
  4600. Host machine cpu family: arm
  4601. Host machine cpu: Cortex-M0+
  4602. Target machine cpu family: arm
  4603. Target machine cpu: Cortex-M0+
  4604. Build machine cpu family: x86
  4605. Build machine cpu: x86
  4606. Checking whether type "struct tm" has member "tm_sec": YES
  4607. Checking whether type "struct tm" has member "tm_nonexistent": NO
  4608. Checking whether type "struct tm" has members "tm_sec", "tm_min": YES
  4609. Checking whether type "struct tm" has members "tm_sec", "tm_nonexistent2": NO
  4610. Checking whether type "struct tm" has member "tm_sec": YES
  4611. Checking whether type "struct tm" has member "tm_nonexistent": NO
  4612. Checking whether type "struct tm" has members "tm_sec", "tm_min": YES
  4613. Checking whether type "struct tm" has members "tm_sec", "tm_nonexistent2": NO
  4614. Build targets in project: 0
  4615. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4616. [0/1] Installing files.
  4617. [1/1] Cleaning.
  4618. Cleaning... 0 files.
  4619.  
  4620.  
  4621.  
  4622. ---
  4623.  
  4624. stderr
  4625.  
  4626. ---
  4627. ninja explain: output build.ninja older than most recent input ../test cases/common/44 has member/meson.build (548783807 vs 548783808)
  4628. ninja explain: output all of phony edge with no inputs doesn't exist
  4629. ninja explain: output build.ninja older than most recent input ../test cases/common/44 has member/meson.build (548783820 vs 548783821)
  4630. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4631. ninja explain: PHONY is dirty
  4632. ninja explain: output all of phony edge with no inputs doesn't exist
  4633. ninja explain: all is dirty
  4634. ninja explain: meson-install is dirty
  4635. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4636. ninja explain: PHONY is dirty
  4637. ninja explain: meson-clean is dirty
  4638.  
  4639.  
  4640. ---
  4641.  
  4642. test cases/common/45 alignment
  4643. stdout
  4644.  
  4645. ---
  4646. The Meson build system
  4647. Version: 0.47.0.dev1
  4648. Source dir: C:\meson\armclang_support\test cases\common\45 alignment
  4649. Build dir: C:\meson\armclang_support\b 0a7e377a63
  4650. Build type: cross build
  4651. Project name: alignment
  4652. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4653. Cross C compiler: armclang (armclang 6.5)
  4654. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  4655. Cross C++ compiler: armclang (armclang 6.5)
  4656. Host machine cpu family: arm
  4657. Host machine cpu: Cortex-M0+
  4658. Target machine cpu family: arm
  4659. Target machine cpu: Cortex-M0+
  4660. Build machine cpu family: x86
  4661. Build machine cpu: x86
  4662. Checking for alignment of "char": 1
  4663. Checking for size of "void*": 4
  4664. Checking for alignment of "double": 8
  4665. Message: Size of ptr ok.
  4666. Message: Alignment of double ok.
  4667. Checking for alignment of "char": 1
  4668. Checking for size of "void*": 4
  4669. Checking for alignment of "double": 8
  4670. Message: Size of ptr ok.
  4671. Message: Alignment of double ok.
  4672. Build targets in project: 0
  4673. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4674. [0/1] Regenerating build files.
  4675. The Meson build system
  4676. Version: 0.47.0.dev1
  4677. Source dir: C:\meson\armclang_support\test cases\common\45 alignment
  4678. Build dir: C:\meson\armclang_support\b 0a7e377a63
  4679. Build type: cross build
  4680. Project name: alignment
  4681. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4682. Cross C compiler: armclang (armclang 6.5)
  4683. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  4684. Cross C++ compiler: armclang (armclang 6.5)
  4685. Host machine cpu family: arm
  4686. Host machine cpu: Cortex-M0+
  4687. Target machine cpu family: arm
  4688. Target machine cpu: Cortex-M0+
  4689. Build machine cpu family: x86
  4690. Build machine cpu: x86
  4691. Checking for alignment of "char": 1
  4692. Checking for size of "void*": 4
  4693. Checking for alignment of "double": 8
  4694. Message: Size of ptr ok.
  4695. Message: Alignment of double ok.
  4696. Checking for alignment of "char": 1
  4697. Checking for size of "void*": 4
  4698. Checking for alignment of "double": 8
  4699. Message: Size of ptr ok.
  4700. Message: Alignment of double ok.
  4701. Build targets in project: 0
  4702. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4703. ninja: no work to do.
  4704. No tests defined.
  4705. No tests defined.
  4706. [0/1] Regenerating build files.
  4707. The Meson build system
  4708. Version: 0.47.0.dev1
  4709. Source dir: C:\meson\armclang_support\test cases\common\45 alignment
  4710. Build dir: C:\meson\armclang_support\b 0a7e377a63
  4711. Build type: cross build
  4712. Project name: alignment
  4713. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4714. Cross C compiler: armclang (armclang 6.5)
  4715. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  4716. Cross C++ compiler: armclang (armclang 6.5)
  4717. Host machine cpu family: arm
  4718. Host machine cpu: Cortex-M0+
  4719. Target machine cpu family: arm
  4720. Target machine cpu: Cortex-M0+
  4721. Build machine cpu family: x86
  4722. Build machine cpu: x86
  4723. Checking for alignment of "char": 1
  4724. Checking for size of "void*": 4
  4725. Checking for alignment of "double": 8
  4726. Message: Size of ptr ok.
  4727. Message: Alignment of double ok.
  4728. Checking for alignment of "char": 1
  4729. Checking for size of "void*": 4
  4730. Checking for alignment of "double": 8
  4731. Message: Size of ptr ok.
  4732. Message: Alignment of double ok.
  4733. Build targets in project: 0
  4734. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4735. [0/1] Installing files.
  4736. [1/1] Cleaning.
  4737. Cleaning... 0 files.
  4738.  
  4739.  
  4740.  
  4741. ---
  4742.  
  4743. stderr
  4744.  
  4745. ---
  4746. ninja explain: output build.ninja older than most recent input ../test cases/common/45 alignment/meson.build (548783865 vs 548783866)
  4747. ninja explain: output all of phony edge with no inputs doesn't exist
  4748. ninja explain: output build.ninja older than most recent input ../test cases/common/45 alignment/meson.build (548783943 vs 548783944)
  4749. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4750. ninja explain: PHONY is dirty
  4751. ninja explain: output all of phony edge with no inputs doesn't exist
  4752. ninja explain: all is dirty
  4753. ninja explain: meson-install is dirty
  4754. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4755. ninja explain: PHONY is dirty
  4756. ninja explain: meson-clean is dirty
  4757.  
  4758.  
  4759. ---
  4760.  
  4761. test cases/common/46 library chain
  4762. stdout
  4763.  
  4764. ---
  4765. The Meson build system
  4766. Version: 0.47.0.dev1
  4767. Source dir: C:\meson\armclang_support\test cases\common\46 library chain
  4768. Build dir: C:\meson\armclang_support\b a7b31354e5
  4769. Build type: cross build
  4770. Project name: libchain
  4771. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4772. Cross C compiler: armclang (armclang 6.5)
  4773. Host machine cpu family: arm
  4774. Host machine cpu: Cortex-M0+
  4775. Target machine cpu family: arm
  4776. Target machine cpu: Cortex-M0+
  4777. Build machine cpu family: x86
  4778. Build machine cpu: x86
  4779. Build targets in project: 4
  4780. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4781. [0/1] Regenerating build files.
  4782. The Meson build system
  4783. Version: 0.47.0.dev1
  4784. Source dir: C:\meson\armclang_support\test cases\common\46 library chain
  4785. Build dir: C:\meson\armclang_support\b a7b31354e5
  4786. Build type: cross build
  4787. Project name: libchain
  4788. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4789. Cross C compiler: armclang (armclang 6.5)
  4790. Host machine cpu family: arm
  4791. Host machine cpu: Cortex-M0+
  4792. Target machine cpu family: arm
  4793. Target machine cpu: Cortex-M0+
  4794. Build machine cpu family: x86
  4795. Build machine cpu: x86
  4796. Build targets in project: 4
  4797. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4798. [1/11] Compiling C object prog@exe/main.c.o.
  4799. [2/11] Compiling C object subdir/subdir2/subdir@subdir2@@lib2@sha/lib2.c.o.
  4800. [3/11] Compiling C object subdir/subdir@@lib1@sha/lib1.c.o.
  4801. [4/11] Compiling C object subdir/subdir3/subdir@subdir3@@lib3@sha/lib3.c.o.
  4802. [5/11] Linking target subdir/subdir2/liblib2.so.
  4803. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  4804.  
  4805. Finished: 0 information, 1 warning and 0 error messages.
  4806.  
  4807. [6/11] Linking target subdir/subdir3/liblib3.so.
  4808. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  4809.  
  4810. Finished: 0 information, 1 warning and 0 error messages.
  4811.  
  4812. [7/11] Generating symbol file subdir/subdir2/subdir@subdir2@@lib2@sha/liblib2.so.symbols.
  4813. [8/11] Generating symbol file subdir/subdir3/subdir@subdir3@@lib3@sha/liblib3.so.symbols.
  4814. [9/11] Linking target subdir/liblib1.so.
  4815. FAILED: subdir/liblib1.so
  4816. armlink.exe  -o subdir/liblib1.so subdir/subdir@@lib1@sha/lib1.c.o "subdir\\subdir2\\liblib2.so" "subdir\\subdir3\\liblib3.so"  
  4817. Fatal error: L6064E: ELF Executable file subdir\\subdir2\\liblib2.so given as input on command line
  4818.  
  4819. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  4820.  
  4821. ninja: build stopped: subcommand failed.
  4822.  
  4823.  
  4824. ---
  4825.  
  4826. stderr
  4827.  
  4828. ---
  4829. ninja explain: output build.ninja older than most recent input ../test cases/common/46 library chain/meson.build (548783791 vs 548783792)
  4830. ninja explain: deps for 'subdir/subdir2/subdir@subdir2@@lib2@sha/lib2.c.o' are missing
  4831. ninja explain: subdir/subdir2/subdir@subdir2@@lib2@sha/lib2.c.o is dirty
  4832. ninja explain: subdir/subdir2/liblib2.so is dirty
  4833. ninja explain: deps for 'subdir/subdir3/subdir@subdir3@@lib3@sha/lib3.c.o' are missing
  4834. ninja explain: subdir/subdir3/subdir@subdir3@@lib3@sha/lib3.c.o is dirty
  4835. ninja explain: subdir/subdir3/liblib3.so is dirty
  4836. ninja explain: deps for 'subdir/subdir@@lib1@sha/lib1.c.o' are missing
  4837. ninja explain: subdir/subdir@@lib1@sha/lib1.c.o is dirty
  4838. ninja explain: subdir/subdir3/liblib3.so is dirty
  4839. ninja explain: subdir/subdir3/subdir@subdir3@@lib3@sha/liblib3.so.symbols is dirty
  4840. ninja explain: subdir/subdir2/liblib2.so is dirty
  4841. ninja explain: subdir/subdir2/subdir@subdir2@@lib2@sha/liblib2.so.symbols is dirty
  4842. ninja explain: subdir/liblib1.so is dirty
  4843. ninja explain: deps for 'prog@exe/main.c.o' are missing
  4844. ninja explain: prog@exe/main.c.o is dirty
  4845. ninja explain: subdir/liblib1.so is dirty
  4846. ninja explain: subdir/subdir@@lib1@sha/liblib1.so.symbols is dirty
  4847. ninja explain: prog.axf is dirty
  4848.  
  4849.  
  4850. ---
  4851.  
  4852. test cases/common/47 options
  4853. stdout
  4854.  
  4855. ---
  4856. The Meson build system
  4857. Version: 0.47.0.dev1
  4858. Source dir: C:\meson\armclang_support\test cases\common\47 options
  4859. Build dir: C:\meson\armclang_support\b 619ca7143e
  4860. Build type: cross build
  4861. Project name: options
  4862. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4863. Cross C compiler: armclang (armclang 6.5)
  4864. Host machine cpu family: arm
  4865. Host machine cpu: Cortex-M0+
  4866. Target machine cpu family: arm
  4867. Target machine cpu: Cortex-M0+
  4868. Build machine cpu family: x86
  4869. Build machine cpu: x86
  4870. Build targets in project: 0
  4871. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4872. [0/1] Regenerating build files.
  4873. The Meson build system
  4874. Version: 0.47.0.dev1
  4875. Source dir: C:\meson\armclang_support\test cases\common\47 options
  4876. Build dir: C:\meson\armclang_support\b 619ca7143e
  4877. Build type: cross build
  4878. Project name: options
  4879. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4880. Cross C compiler: armclang (armclang 6.5)
  4881. Host machine cpu family: arm
  4882. Host machine cpu: Cortex-M0+
  4883. Target machine cpu family: arm
  4884. Target machine cpu: Cortex-M0+
  4885. Build machine cpu family: x86
  4886. Build machine cpu: x86
  4887. Build targets in project: 0
  4888. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4889. ninja: no work to do.
  4890. No tests defined.
  4891. No tests defined.
  4892. [0/1] Regenerating build files.
  4893. The Meson build system
  4894. Version: 0.47.0.dev1
  4895. Source dir: C:\meson\armclang_support\test cases\common\47 options
  4896. Build dir: C:\meson\armclang_support\b 619ca7143e
  4897. Build type: cross build
  4898. Project name: options
  4899. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4900. Cross C compiler: armclang (armclang 6.5)
  4901. Host machine cpu family: arm
  4902. Host machine cpu: Cortex-M0+
  4903. Target machine cpu family: arm
  4904. Target machine cpu: Cortex-M0+
  4905. Build machine cpu family: x86
  4906. Build machine cpu: x86
  4907. Build targets in project: 0
  4908. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4909. [0/1] Installing files.
  4910. [1/1] Cleaning.
  4911. Cleaning... 0 files.
  4912.  
  4913.  
  4914.  
  4915. ---
  4916.  
  4917. stderr
  4918.  
  4919. ---
  4920. ninja explain: output build.ninja older than most recent input ../test cases/common/47 options/meson.build (548783794 vs 548783795)
  4921. ninja explain: output all of phony edge with no inputs doesn't exist
  4922. ninja explain: output build.ninja older than most recent input ../test cases/common/47 options/meson.build (548783796 vs 548783797)
  4923. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4924. ninja explain: PHONY is dirty
  4925. ninja explain: output all of phony edge with no inputs doesn't exist
  4926. ninja explain: all is dirty
  4927. ninja explain: meson-install is dirty
  4928. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  4929. ninja explain: PHONY is dirty
  4930. ninja explain: meson-clean is dirty
  4931.  
  4932.  
  4933. ---
  4934.  
  4935. test cases/common/48 test args
  4936. stdout
  4937.  
  4938. ---
  4939. The Meson build system
  4940. Version: 0.47.0.dev1
  4941. Source dir: C:\meson\armclang_support\test cases\common\48 test args
  4942. Build dir: C:\meson\armclang_support\b e9861c8cb0
  4943. Build type: cross build
  4944. Project name: test features
  4945. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4946. Cross C compiler: armclang (armclang 6.5)
  4947. Host machine cpu family: arm
  4948. Host machine cpu: Cortex-M0+
  4949. Target machine cpu family: arm
  4950. Target machine cpu: Cortex-M0+
  4951. Build machine cpu family: x86
  4952. Build machine cpu: x86
  4953. Program tester.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\48 test args\tester.py)
  4954. Program copyfile.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\48 test args\copyfile.py)
  4955. Build targets in project: 5
  4956. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4957. [0/1] Regenerating build files.
  4958. The Meson build system
  4959. Version: 0.47.0.dev1
  4960. Source dir: C:\meson\armclang_support\test cases\common\48 test args
  4961. Build dir: C:\meson\armclang_support\b e9861c8cb0
  4962. Build type: cross build
  4963. Project name: test features
  4964. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  4965. Cross C compiler: armclang (armclang 6.5)
  4966. Host machine cpu family: arm
  4967. Host machine cpu: Cortex-M0+
  4968. Target machine cpu family: arm
  4969. Target machine cpu: Cortex-M0+
  4970. Build machine cpu family: x86
  4971. Build machine cpu: x86
  4972. Program tester.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\48 test args\tester.py)
  4973. Program copyfile.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\48 test args\copyfile.py)
  4974. Build targets in project: 5
  4975. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  4976. [1/9] Generating testfile with a custom command.
  4977. [2/9] Compiling C object env2vars@exe/env2vars.c.o.
  4978. [3/9] Compiling C object cmd_args@exe/cmd_args.c.o.
  4979. [4/9] Compiling C object envvars@exe/envvars.c.o.
  4980. [5/9] Linking target env2vars.axf.
  4981. [6/9] Linking target cmd_args.axf.
  4982. [7/9] Linking target envvars.axf.
  4983. [8/9] Compiling C object tester@exe/tester.c.o.
  4984. FAILED: tester@exe/tester.c.o
  4985. armclang "-Itester@exe" "-I." "-I..\\test cases\\common\\48 test args" "-Xclang" "-fcolor-diagnostics" "-pipe" "-Wall" "-Winvalid-pch" "-O0" "-g" --target=arm-arm-none-eabi -mcpu=cortex-m0plus  -o tester@exe/tester.c.o -c "../test cases/common/48 test args/tester.c"
  4986. ../test cases/common/48 test args/tester.c:3:10: fatal error: 'fcntl.h' file not found
  4987.  
  4988. #include <fcntl.h>
  4989.  
  4990.          ^
  4991.  
  4992. 1 error generated.
  4993.  
  4994. ninja: build stopped: subcommand failed.
  4995.  
  4996.  
  4997. ---
  4998.  
  4999. stderr
  5000.  
  5001. ---
  5002. ninja explain: output build.ninja older than most recent input ../test cases/common/48 test args/meson.build (548783794 vs 548783795)
  5003. ninja explain: deps for 'cmd_args@exe/cmd_args.c.o' are missing
  5004. ninja explain: cmd_args@exe/cmd_args.c.o is dirty
  5005. ninja explain: cmd_args.axf is dirty
  5006. ninja explain: deps for 'envvars@exe/envvars.c.o' are missing
  5007. ninja explain: envvars@exe/envvars.c.o is dirty
  5008. ninja explain: envvars.axf is dirty
  5009. ninja explain: deps for 'env2vars@exe/env2vars.c.o' are missing
  5010. ninja explain: env2vars@exe/env2vars.c.o is dirty
  5011. ninja explain: env2vars.axf is dirty
  5012. ninja explain: deps for 'tester@exe/tester.c.o' are missing
  5013. ninja explain: tester@exe/tester.c.o is dirty
  5014. ninja explain: tester.axf is dirty
  5015. ninja explain: output outfile.txt doesn't exist
  5016. ninja explain: outfile.txt is dirty
  5017.  
  5018.  
  5019. ---
  5020.  
  5021. test cases/common/49 subproject
  5022. stdout
  5023.  
  5024. ---
  5025. The Meson build system
  5026. Version: 0.47.0.dev1
  5027. Source dir: C:\meson\armclang_support\test cases\common\49 subproject
  5028. Build dir: C:\meson\armclang_support\b b95486b4fb
  5029. Build type: cross build
  5030. Project name: subproj user
  5031. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5032. Cross C compiler: armclang (armclang 6.5)
  5033. Host machine cpu family: arm
  5034. Host machine cpu: Cortex-M0+
  5035. Target machine cpu family: arm
  5036. Target machine cpu: Cortex-M0+
  5037. Build machine cpu family: x86
  5038. Build machine cpu: x86
  5039.  
  5040. |
  5041. |Executing subproject sublib.
  5042. |
  5043. |Project name: subproject
  5044. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5045. |Cross C compiler: armclang (armclang 6.5)
  5046. |Build targets in project: 2
  5047. |
  5048. |Subproject sublib finished.
  5049. Build targets in project: 3
  5050. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5051. [0/1] Regenerating build files.
  5052. The Meson build system
  5053. Version: 0.47.0.dev1
  5054. Source dir: C:\meson\armclang_support\test cases\common\49 subproject
  5055. Build dir: C:\meson\armclang_support\b b95486b4fb
  5056. Build type: cross build
  5057. Project name: subproj user
  5058. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5059. Cross C compiler: armclang (armclang 6.5)
  5060. Host machine cpu family: arm
  5061. Host machine cpu: Cortex-M0+
  5062. Target machine cpu family: arm
  5063. Target machine cpu: Cortex-M0+
  5064. Build machine cpu family: x86
  5065. Build machine cpu: x86
  5066.  
  5067. |
  5068. |Executing subproject sublib.
  5069. |
  5070. |Project name: subproject
  5071. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5072. |Cross C compiler: armclang (armclang 6.5)
  5073. |Build targets in project: 2
  5074. |
  5075. |Subproject sublib finished.
  5076. Build targets in project: 3
  5077. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5078. [1/7] Compiling C object user@exe/user.c.o.
  5079. [2/7] Compiling C object subprojects/sublib/subprojects@sublib@@sublib@sha/sublib.c.o.
  5080. [3/7] Linking target subprojects/sublib/libsublib.so.
  5081. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  5082.  
  5083. Finished: 0 information, 1 warning and 0 error messages.
  5084.  
  5085. [4/7] Compiling C object subprojects/sublib/subprojects@sublib@@simpletest@exe/simpletest.c.o.
  5086. [5/7] Generating symbol file subprojects/sublib/subprojects@sublib@@sublib@sha/libsublib.so.symbols.
  5087. [6/7] Linking target user.axf.
  5088. FAILED: user.axf
  5089. armlink.exe  -o user.axf user@exe/user.c.o "subprojects\\sublib\\libsublib.so"  
  5090. Fatal error: L6064E: ELF Executable file subprojects\\sublib\\libsublib.so given as input on command line
  5091.  
  5092. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  5093.  
  5094. [7/7] Linking target subprojects/sublib/simpletest.axf.
  5095. FAILED: subprojects/sublib/simpletest.axf
  5096. armlink.exe  -o subprojects/sublib/simpletest.axf subprojects/sublib/subprojects@sublib@@simpletest@exe/simpletest.c.o "subprojects\\sublib\\libsublib.so"  
  5097. Fatal error: L6064E: ELF Executable file subprojects\\sublib\\libsublib.so given as input on command line
  5098.  
  5099. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  5100.  
  5101. ninja: build stopped: subcommand failed.
  5102.  
  5103.  
  5104. ---
  5105.  
  5106. stderr
  5107.  
  5108. ---
  5109. ninja explain: output build.ninja older than most recent input ../test cases/common/49 subproject/meson.build (548783794 vs 548783795)
  5110. ninja explain: deps for 'subprojects/sublib/subprojects@sublib@@sublib@sha/sublib.c.o' are missing
  5111. ninja explain: subprojects/sublib/subprojects@sublib@@sublib@sha/sublib.c.o is dirty
  5112. ninja explain: subprojects/sublib/libsublib.so is dirty
  5113. ninja explain: deps for 'subprojects/sublib/subprojects@sublib@@simpletest@exe/simpletest.c.o' are missing
  5114. ninja explain: subprojects/sublib/subprojects@sublib@@simpletest@exe/simpletest.c.o is dirty
  5115. ninja explain: subprojects/sublib/libsublib.so is dirty
  5116. ninja explain: subprojects/sublib/subprojects@sublib@@sublib@sha/libsublib.so.symbols is dirty
  5117. ninja explain: subprojects/sublib/simpletest.axf is dirty
  5118. ninja explain: deps for 'user@exe/user.c.o' are missing
  5119. ninja explain: user@exe/user.c.o is dirty
  5120. ninja explain: subprojects/sublib/subprojects@sublib@@sublib@sha/libsublib.so.symbols is dirty
  5121. ninja explain: user.axf is dirty
  5122.  
  5123.  
  5124. ---
  5125.  
  5126. test cases/common/50 subproject options
  5127. stdout
  5128.  
  5129. ---
  5130. The Meson build system
  5131. Version: 0.47.0.dev1
  5132. Source dir: C:\meson\armclang_support\test cases\common\50 subproject options
  5133. Build dir: C:\meson\armclang_support\b 7e82e896d4
  5134. Build type: cross build
  5135. Project name: suboptions
  5136. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5137. Cross C compiler: armclang (armclang 6.5)
  5138. Host machine cpu family: arm
  5139. Host machine cpu: Cortex-M0+
  5140. Target machine cpu family: arm
  5141. Target machine cpu: Cortex-M0+
  5142. Build machine cpu family: x86
  5143. Build machine cpu: x86
  5144.  
  5145. |
  5146. |Executing subproject subproject.
  5147. |
  5148. |Project name: subproject
  5149. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5150. |Cross C compiler: armclang (armclang 6.5)
  5151. |Build targets in project: 0
  5152. |
  5153. |Subproject subproject finished.
  5154. Build targets in project: 0
  5155. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5156. [0/1] Regenerating build files.
  5157. The Meson build system
  5158. Version: 0.47.0.dev1
  5159. Source dir: C:\meson\armclang_support\test cases\common\50 subproject options
  5160. Build dir: C:\meson\armclang_support\b 7e82e896d4
  5161. Build type: cross build
  5162. Project name: suboptions
  5163. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5164. Cross C compiler: armclang (armclang 6.5)
  5165. Host machine cpu family: arm
  5166. Host machine cpu: Cortex-M0+
  5167. Target machine cpu family: arm
  5168. Target machine cpu: Cortex-M0+
  5169. Build machine cpu family: x86
  5170. Build machine cpu: x86
  5171.  
  5172. |
  5173. |Executing subproject subproject.
  5174. |
  5175. |Project name: subproject
  5176. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5177. |Cross C compiler: armclang (armclang 6.5)
  5178. |Build targets in project: 0
  5179. |
  5180. |Subproject subproject finished.
  5181. Build targets in project: 0
  5182. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5183. ninja: no work to do.
  5184. No tests defined.
  5185. No tests defined.
  5186. [0/1] Regenerating build files.
  5187. The Meson build system
  5188. Version: 0.47.0.dev1
  5189. Source dir: C:\meson\armclang_support\test cases\common\50 subproject options
  5190. Build dir: C:\meson\armclang_support\b 7e82e896d4
  5191. Build type: cross build
  5192. Project name: suboptions
  5193. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5194. Cross C compiler: armclang (armclang 6.5)
  5195. Host machine cpu family: arm
  5196. Host machine cpu: Cortex-M0+
  5197. Target machine cpu family: arm
  5198. Target machine cpu: Cortex-M0+
  5199. Build machine cpu family: x86
  5200. Build machine cpu: x86
  5201.  
  5202. |
  5203. |Executing subproject subproject.
  5204. |
  5205. |Project name: subproject
  5206. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5207. |Cross C compiler: armclang (armclang 6.5)
  5208. |Build targets in project: 0
  5209. |
  5210. |Subproject subproject finished.
  5211. Build targets in project: 0
  5212. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5213. [0/1] Installing files.
  5214. [1/1] Cleaning.
  5215. Cleaning... 0 files.
  5216.  
  5217.  
  5218.  
  5219. ---
  5220.  
  5221. stderr
  5222.  
  5223. ---
  5224. ninja explain: output build.ninja older than most recent input ../test cases/common/50 subproject options/meson.build (548783797 vs 548783798)
  5225. ninja explain: output all of phony edge with no inputs doesn't exist
  5226. ninja explain: output build.ninja older than most recent input ../test cases/common/50 subproject options/meson.build (548783799 vs 548783800)
  5227. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5228. ninja explain: PHONY is dirty
  5229. ninja explain: output all of phony edge with no inputs doesn't exist
  5230. ninja explain: all is dirty
  5231. ninja explain: meson-install is dirty
  5232. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5233. ninja explain: PHONY is dirty
  5234. ninja explain: meson-clean is dirty
  5235.  
  5236.  
  5237. ---
  5238.  
  5239. test cases/common/52 custom install dirs
  5240. stdout
  5241.  
  5242. ---
  5243. The Meson build system
  5244. Version: 0.47.0.dev1
  5245. Source dir: C:\meson\armclang_support\test cases\common\52 custom install dirs
  5246. Build dir: C:\meson\armclang_support\b ff62319974
  5247. Build type: cross build
  5248. Project name: custom install dirs
  5249. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5250. Cross C compiler: armclang (armclang 6.5)
  5251. Host machine cpu family: arm
  5252. Host machine cpu: Cortex-M0+
  5253. Target machine cpu family: arm
  5254. Target machine cpu: Cortex-M0+
  5255. Build machine cpu family: x86
  5256. Build machine cpu: x86
  5257. Build targets in project: 2
  5258. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5259. [0/1] Regenerating build files.
  5260. The Meson build system
  5261. Version: 0.47.0.dev1
  5262. Source dir: C:\meson\armclang_support\test cases\common\52 custom install dirs
  5263. Build dir: C:\meson\armclang_support\b ff62319974
  5264. Build type: cross build
  5265. Project name: custom install dirs
  5266. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5267. Cross C compiler: armclang (armclang 6.5)
  5268. Host machine cpu family: arm
  5269. Host machine cpu: Cortex-M0+
  5270. Target machine cpu family: arm
  5271. Target machine cpu: Cortex-M0+
  5272. Build machine cpu family: x86
  5273. Build machine cpu: x86
  5274. Build targets in project: 2
  5275. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5276. [1/4] Compiling C object prog@exe/prog.c.o.
  5277. [2/4] Compiling C object prog2@exe/prog.c.o.
  5278. [3/4] Linking target prog2.axf.
  5279. [4/4] Linking target prog.axf.
  5280. No tests defined.
  5281. No tests defined.
  5282. [0/1] Regenerating build files.
  5283. The Meson build system
  5284. Version: 0.47.0.dev1
  5285. Source dir: C:\meson\armclang_support\test cases\common\52 custom install dirs
  5286. Build dir: C:\meson\armclang_support\b ff62319974
  5287. Build type: cross build
  5288. Project name: custom install dirs
  5289. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5290. Cross C compiler: armclang (armclang 6.5)
  5291. Host machine cpu family: arm
  5292. Host machine cpu: Cortex-M0+
  5293. Target machine cpu family: arm
  5294. Target machine cpu: Cortex-M0+
  5295. Build machine cpu family: x86
  5296. Build machine cpu: x86
  5297. Build targets in project: 2
  5298. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5299. [0/1] Installing files.
  5300. Installing subdir C:\meson\armclang_support\test cases\common\52 custom install dirs\subdir to C:\meson\armclang_support\i ud_i_xq3/usr\woof\subdir
  5301. Installing subdir C:\meson\armclang_support\test cases\common\52 custom install dirs\subdir to C:\meson\armclang_support\i ud_i_xq3/usr/woof2\subdir
  5302. Installing prog.axf to C:\meson\armclang_support\i ud_i_xq3/usr\dib/dab/dub\prog.axf
  5303. Installing prog2.axf to C:\meson\armclang_support\i ud_i_xq3/usr/dib/dab/dub2\prog2.axf
  5304. Installing sample.h to C:\meson\armclang_support\i ud_i_xq3/usr\some/dir
  5305. Installing sample.h to C:\meson\armclang_support\i ud_i_xq3/usr/some/dir2
  5306. Installing C:\meson\armclang_support\test cases\common\52 custom install dirs\prog.1 to C:\meson\armclang_support\i ud_i_xq3/usr\woman
  5307. Installing C:\meson\armclang_support\test cases\common\52 custom install dirs\prog.1 to C:\meson\armclang_support\i ud_i_xq3/usr/woman2
  5308. Installing C:\meson\armclang_support\test cases\common\52 custom install dirs\datafile.cat to C:\meson\armclang_support\i ud_i_xq3/usr\meow
  5309. Installing C:\meson\armclang_support\test cases\common\52 custom install dirs\datafile.cat to C:\meson\armclang_support\i ud_i_xq3/usr/meow2
  5310. [1/1] Cleaning.
  5311. Cleaning... 4 files.
  5312.  
  5313.  
  5314.  
  5315. ---
  5316.  
  5317. stderr
  5318.  
  5319. ---
  5320. ninja explain: output build.ninja older than most recent input ../test cases/common/52 custom install dirs/meson.build (548783798 vs 548783799)
  5321. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  5322. ninja explain: prog@exe/prog.c.o is dirty
  5323. ninja explain: prog.axf is dirty
  5324. ninja explain: deps for 'prog2@exe/prog.c.o' are missing
  5325. ninja explain: prog2@exe/prog.c.o is dirty
  5326. ninja explain: prog2.axf is dirty
  5327. ninja explain: output build.ninja older than most recent input ../test cases/common/52 custom install dirs/meson.build (548783801 vs 548783805)
  5328. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5329. ninja explain: PHONY is dirty
  5330. ninja explain: meson-install is dirty
  5331. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5332. ninja explain: PHONY is dirty
  5333. ninja explain: meson-clean is dirty
  5334.  
  5335.  
  5336. ---
  5337.  
  5338. test cases/common/53 subproject subproject
  5339. stdout
  5340.  
  5341. ---
  5342. The Meson build system
  5343. Version: 0.47.0.dev1
  5344. Source dir: C:\meson\armclang_support\test cases\common\53 subproject subproject
  5345. Build dir: C:\meson\armclang_support\b be1a8a8617
  5346. Build type: cross build
  5347. Project name: sub sub
  5348. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5349. Cross C compiler: armclang (armclang 6.5)
  5350. Host machine cpu family: arm
  5351. Host machine cpu: Cortex-M0+
  5352. Target machine cpu family: arm
  5353. Target machine cpu: Cortex-M0+
  5354. Build machine cpu family: x86
  5355. Build machine cpu: x86
  5356.  
  5357. |
  5358. |Executing subproject a.
  5359. |
  5360. |Project name: a
  5361. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5362. |Cross C compiler: armclang (armclang 6.5)
  5363. |
  5364. ||
  5365. ||Executing subproject b.
  5366. ||
  5367. ||Project name: b
  5368. ||Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5369. ||Cross C compiler: armclang (armclang 6.5)
  5370. ||Build targets in project: 1
  5371. ||
  5372. ||Subproject b finished.
  5373. |Build targets in project: 2
  5374. |
  5375. |Subproject a finished.
  5376. Build targets in project: 3
  5377. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5378. [0/1] Regenerating build files.
  5379. The Meson build system
  5380. Version: 0.47.0.dev1
  5381. Source dir: C:\meson\armclang_support\test cases\common\53 subproject subproject
  5382. Build dir: C:\meson\armclang_support\b be1a8a8617
  5383. Build type: cross build
  5384. Project name: sub sub
  5385. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5386. Cross C compiler: armclang (armclang 6.5)
  5387. Host machine cpu family: arm
  5388. Host machine cpu: Cortex-M0+
  5389. Target machine cpu family: arm
  5390. Target machine cpu: Cortex-M0+
  5391. Build machine cpu family: x86
  5392. Build machine cpu: x86
  5393.  
  5394. |
  5395. |Executing subproject a.
  5396. |
  5397. |Project name: a
  5398. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5399. |Cross C compiler: armclang (armclang 6.5)
  5400. |
  5401. ||
  5402. ||Executing subproject b.
  5403. ||
  5404. ||Project name: b
  5405. ||Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5406. ||Cross C compiler: armclang (armclang 6.5)
  5407. ||Build targets in project: 1
  5408. ||
  5409. ||Subproject b finished.
  5410. |Build targets in project: 2
  5411. |
  5412. |Subproject a finished.
  5413. Build targets in project: 3
  5414. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5415. [1/8] Compiling C object subprojects/b/subprojects@b@@b@sha/b.c.o.
  5416. [2/8] Linking target subprojects/b/libb.so.
  5417. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  5418.  
  5419. Finished: 0 information, 1 warning and 0 error messages.
  5420.  
  5421. [3/8] Compiling C object subprojects/a/subprojects@a@@a@sha/a.c.o.
  5422. [4/8] Compiling C object prog@exe/prog.c.o.
  5423. [5/8] Generating symbol file subprojects/b/subprojects@b@@b@sha/libb.so.symbols.
  5424. [6/8] Linking target subprojects/a/liba.so.
  5425. FAILED: subprojects/a/liba.so
  5426. armlink.exe  -o subprojects/a/liba.so subprojects/a/subprojects@a@@a@sha/a.c.o "subprojects\\b\\libb.so"  
  5427. Fatal error: L6064E: ELF Executable file subprojects\\b\\libb.so given as input on command line
  5428.  
  5429. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  5430.  
  5431. ninja: build stopped: subcommand failed.
  5432.  
  5433.  
  5434. ---
  5435.  
  5436. stderr
  5437.  
  5438. ---
  5439. ninja explain: output build.ninja older than most recent input ../test cases/common/53 subproject subproject/meson.build (548783799 vs 548783800)
  5440. ninja explain: deps for 'subprojects/b/subprojects@b@@b@sha/b.c.o' are missing
  5441. ninja explain: subprojects/b/subprojects@b@@b@sha/b.c.o is dirty
  5442. ninja explain: subprojects/b/libb.so is dirty
  5443. ninja explain: deps for 'subprojects/a/subprojects@a@@a@sha/a.c.o' are missing
  5444. ninja explain: subprojects/a/subprojects@a@@a@sha/a.c.o is dirty
  5445. ninja explain: subprojects/b/libb.so is dirty
  5446. ninja explain: subprojects/b/subprojects@b@@b@sha/libb.so.symbols is dirty
  5447. ninja explain: subprojects/a/liba.so is dirty
  5448. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  5449. ninja explain: prog@exe/prog.c.o is dirty
  5450. ninja explain: subprojects/a/liba.so is dirty
  5451. ninja explain: subprojects/a/subprojects@a@@a@sha/liba.so.symbols is dirty
  5452. ninja explain: prog.axf is dirty
  5453.  
  5454.  
  5455. ---
  5456.  
  5457. test cases/common/54 same file name
  5458. stdout
  5459.  
  5460. ---
  5461. The Meson build system
  5462. Version: 0.47.0.dev1
  5463. Source dir: C:\meson\armclang_support\test cases\common\54 same file name
  5464. Build dir: C:\meson\armclang_support\b 5625a3163f
  5465. Build type: cross build
  5466. Project name: samefile
  5467. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5468. Cross C compiler: armclang (armclang 6.5)
  5469. Host machine cpu family: arm
  5470. Host machine cpu: Cortex-M0+
  5471. Target machine cpu family: arm
  5472. Target machine cpu: Cortex-M0+
  5473. Build machine cpu family: x86
  5474. Build machine cpu: x86
  5475. Build targets in project: 1
  5476. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5477. [0/1] Regenerating build files.
  5478. The Meson build system
  5479. Version: 0.47.0.dev1
  5480. Source dir: C:\meson\armclang_support\test cases\common\54 same file name
  5481. Build dir: C:\meson\armclang_support\b 5625a3163f
  5482. Build type: cross build
  5483. Project name: samefile
  5484. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5485. Cross C compiler: armclang (armclang 6.5)
  5486. Host machine cpu family: arm
  5487. Host machine cpu: Cortex-M0+
  5488. Target machine cpu family: arm
  5489. Target machine cpu: Cortex-M0+
  5490. Build machine cpu family: x86
  5491. Build machine cpu: x86
  5492. Build targets in project: 1
  5493. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5494. [1/4] Compiling C object prog@exe/prog.c.o.
  5495. [2/4] Compiling C object prog@exe/d2_file.c.o.
  5496. [3/4] Compiling C object prog@exe/d1_file.c.o.
  5497. [4/4] Linking target prog.axf.
  5498. 1/1 basic                                   SKIP     0.00 s
  5499.  
  5500. OK:         0
  5501. FAIL:       0
  5502. SKIP:       1
  5503. TIMEOUT:    0
  5504.  
  5505. Full log written to C:\meson\armclang_support\b 5625a3163f\meson-logs\testlog.txt
  5506. No tests defined.
  5507. [0/1] Regenerating build files.
  5508. The Meson build system
  5509. Version: 0.47.0.dev1
  5510. Source dir: C:\meson\armclang_support\test cases\common\54 same file name
  5511. Build dir: C:\meson\armclang_support\b 5625a3163f
  5512. Build type: cross build
  5513. Project name: samefile
  5514. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5515. Cross C compiler: armclang (armclang 6.5)
  5516. Host machine cpu family: arm
  5517. Host machine cpu: Cortex-M0+
  5518. Target machine cpu family: arm
  5519. Target machine cpu: Cortex-M0+
  5520. Build machine cpu family: x86
  5521. Build machine cpu: x86
  5522. Build targets in project: 1
  5523. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5524. [0/1] Installing files.
  5525. [1/1] Cleaning.
  5526. Cleaning... 4 files.
  5527.  
  5528.  
  5529.  
  5530. ---
  5531.  
  5532. stderr
  5533.  
  5534. ---
  5535. ninja explain: output build.ninja older than most recent input ../test cases/common/54 same file name/meson.build (548783799 vs 548783800)
  5536. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  5537. ninja explain: prog@exe/prog.c.o is dirty
  5538. ninja explain: deps for 'prog@exe/d1_file.c.o' are missing
  5539. ninja explain: prog@exe/d1_file.c.o is dirty
  5540. ninja explain: deps for 'prog@exe/d2_file.c.o' are missing
  5541. ninja explain: prog@exe/d2_file.c.o is dirty
  5542. ninja explain: prog.axf is dirty
  5543. ninja explain: output build.ninja older than most recent input ../test cases/common/54 same file name/meson.build (548783802 vs 548783805)
  5544. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5545. ninja explain: PHONY is dirty
  5546. ninja explain: meson-install is dirty
  5547. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5548. ninja explain: PHONY is dirty
  5549. ninja explain: meson-clean is dirty
  5550.  
  5551.  
  5552. ---
  5553.  
  5554. test cases/common/55 file grabber
  5555. stdout
  5556.  
  5557. ---
  5558. The Meson build system
  5559. Version: 0.47.0.dev1
  5560. Source dir: C:\meson\armclang_support\test cases\common\55 file grabber
  5561. Build dir: C:\meson\armclang_support\b 5d7cb9d572
  5562. Build type: cross build
  5563. Project name: grabber
  5564. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5565. Cross C compiler: armclang (armclang 6.5)
  5566. Host machine cpu family: arm
  5567. Host machine cpu: Cortex-M0+
  5568. Target machine cpu family: arm
  5569. Target machine cpu: Cortex-M0+
  5570. Build machine cpu family: x86
  5571. Build machine cpu: x86
  5572. Program grabber2.bat found: YES (C:\meson\armclang_support\test cases\common\55 file grabber\grabber2.bat)
  5573. Build targets in project: 2
  5574. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5575. [0/1] Regenerating build files.
  5576. The Meson build system
  5577. Version: 0.47.0.dev1
  5578. Source dir: C:\meson\armclang_support\test cases\common\55 file grabber
  5579. Build dir: C:\meson\armclang_support\b 5d7cb9d572
  5580. Build type: cross build
  5581. Project name: grabber
  5582. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5583. Cross C compiler: armclang (armclang 6.5)
  5584. Host machine cpu family: arm
  5585. Host machine cpu: Cortex-M0+
  5586. Target machine cpu family: arm
  5587. Target machine cpu: Cortex-M0+
  5588. Build machine cpu family: x86
  5589. Build machine cpu: x86
  5590. Program grabber2.bat found: YES (C:\meson\armclang_support\test cases\common\55 file grabber\grabber2.bat)
  5591. Build targets in project: 2
  5592. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5593. [1/10] Compiling C object prog@exe/b.c.o.
  5594. [2/10] Compiling C object subdir/subdir@@subprog@exe/subc.c.o.
  5595. [3/10] Compiling C object subdir/subdir@@subprog@exe/subb.c.o.
  5596. [4/10] Compiling C object prog@exe/prog.c.o.
  5597. [5/10] Compiling C object prog@exe/c.c.o.
  5598. [6/10] Compiling C object subdir/subdir@@subprog@exe/suba.c.o.
  5599. [7/10] Compiling C object prog@exe/a.c.o.
  5600. [8/10] Compiling C object subdir/subdir@@subprog@exe/subprog.c.o.
  5601. [9/10] Linking target prog.axf.
  5602. [10/10] Linking target subdir/subprog.axf.
  5603. 1/2 grabtest                                SKIP     0.00 s
  5604. 2/2 subgrabtest                             SKIP     0.00 s
  5605.  
  5606. OK:         0
  5607. FAIL:       0
  5608. SKIP:       2
  5609. TIMEOUT:    0
  5610.  
  5611. Full log written to C:\meson\armclang_support\b 5d7cb9d572\meson-logs\testlog.txt
  5612. No tests defined.
  5613. [0/1] Regenerating build files.
  5614. The Meson build system
  5615. Version: 0.47.0.dev1
  5616. Source dir: C:\meson\armclang_support\test cases\common\55 file grabber
  5617. Build dir: C:\meson\armclang_support\b 5d7cb9d572
  5618. Build type: cross build
  5619. Project name: grabber
  5620. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5621. Cross C compiler: armclang (armclang 6.5)
  5622. Host machine cpu family: arm
  5623. Host machine cpu: Cortex-M0+
  5624. Target machine cpu family: arm
  5625. Target machine cpu: Cortex-M0+
  5626. Build machine cpu family: x86
  5627. Build machine cpu: x86
  5628. Program grabber2.bat found: YES (C:\meson\armclang_support\test cases\common\55 file grabber\grabber2.bat)
  5629. Build targets in project: 2
  5630. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5631. [0/1] Installing files.
  5632. [1/1] Cleaning.
  5633. Cleaning... 10 files.
  5634.  
  5635.  
  5636.  
  5637. ---
  5638.  
  5639. stderr
  5640.  
  5641. ---
  5642. ninja explain: output build.ninja older than most recent input ../test cases/common/55 file grabber/meson.build (548783800 vs 548783801)
  5643. ninja explain: deps for 'prog@exe/a.c.o' are missing
  5644. ninja explain: prog@exe/a.c.o is dirty
  5645. ninja explain: deps for 'prog@exe/b.c.o' are missing
  5646. ninja explain: prog@exe/b.c.o is dirty
  5647. ninja explain: deps for 'prog@exe/c.c.o' are missing
  5648. ninja explain: prog@exe/c.c.o is dirty
  5649. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  5650. ninja explain: prog@exe/prog.c.o is dirty
  5651. ninja explain: prog.axf is dirty
  5652. ninja explain: deps for 'subdir/subdir@@subprog@exe/suba.c.o' are missing
  5653. ninja explain: subdir/subdir@@subprog@exe/suba.c.o is dirty
  5654. ninja explain: deps for 'subdir/subdir@@subprog@exe/subb.c.o' are missing
  5655. ninja explain: subdir/subdir@@subprog@exe/subb.c.o is dirty
  5656. ninja explain: deps for 'subdir/subdir@@subprog@exe/subc.c.o' are missing
  5657. ninja explain: subdir/subdir@@subprog@exe/subc.c.o is dirty
  5658. ninja explain: deps for 'subdir/subdir@@subprog@exe/subprog.c.o' are missing
  5659. ninja explain: subdir/subdir@@subprog@exe/subprog.c.o is dirty
  5660. ninja explain: subdir/subprog.axf is dirty
  5661. ninja explain: output build.ninja older than most recent input ../test cases/common/55 file grabber/meson.build (548783802 vs 548783806)
  5662. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5663. ninja explain: PHONY is dirty
  5664. ninja explain: meson-install is dirty
  5665. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5666. ninja explain: PHONY is dirty
  5667. ninja explain: meson-clean is dirty
  5668.  
  5669.  
  5670. ---
  5671.  
  5672. test cases/common/56 custom target
  5673. stdout
  5674.  
  5675. ---
  5676. The Meson build system
  5677. Version: 0.47.0.dev1
  5678. Source dir: C:\meson\armclang_support\test cases\common\56 custom target
  5679. Build dir: C:\meson\armclang_support\b 6af98070d1
  5680. Build type: cross build
  5681. Project name: custom target
  5682. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5683. Cross C compiler: armclang (armclang 6.5)
  5684. Host machine cpu family: arm
  5685. Host machine cpu: Cortex-M0+
  5686. Target machine cpu family: arm
  5687. Target machine cpu: Cortex-M0+
  5688. Build machine cpu family: x86
  5689. Build machine cpu: x86
  5690. Program python3 found: NO
  5691. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  5692. Program dep.py found: YES (python C:\meson\armclang_support\test cases\common\56 custom target\depfile\dep.py)
  5693. Build targets in project: 2
  5694. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5695. [0/1] Regenerating build files.
  5696. The Meson build system
  5697. Version: 0.47.0.dev1
  5698. Source dir: C:\meson\armclang_support\test cases\common\56 custom target
  5699. Build dir: C:\meson\armclang_support\b 6af98070d1
  5700. Build type: cross build
  5701. Project name: custom target
  5702. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5703. Cross C compiler: armclang (armclang 6.5)
  5704. Host machine cpu family: arm
  5705. Host machine cpu: Cortex-M0+
  5706. Target machine cpu family: arm
  5707. Target machine cpu: Cortex-M0+
  5708. Build machine cpu family: x86
  5709. Build machine cpu: x86
  5710. Program python3 found: NO
  5711. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  5712. Program dep.py found: YES (python C:\meson\armclang_support\test cases\common\56 custom target\depfile\dep.py)
  5713. Build targets in project: 2
  5714. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5715. [1/1] Generating bindat with a custom command.
  5716. No tests defined.
  5717. No tests defined.
  5718. [0/1] Regenerating build files.
  5719. The Meson build system
  5720. Version: 0.47.0.dev1
  5721. Source dir: C:\meson\armclang_support\test cases\common\56 custom target
  5722. Build dir: C:\meson\armclang_support\b 6af98070d1
  5723. Build type: cross build
  5724. Project name: custom target
  5725. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5726. Cross C compiler: armclang (armclang 6.5)
  5727. Host machine cpu family: arm
  5728. Host machine cpu: Cortex-M0+
  5729. Target machine cpu family: arm
  5730. Target machine cpu: Cortex-M0+
  5731. Build machine cpu family: x86
  5732. Build machine cpu: x86
  5733. Program python3 found: NO
  5734. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  5735. Program dep.py found: YES (python C:\meson\armclang_support\test cases\common\56 custom target\depfile\dep.py)
  5736. Build targets in project: 2
  5737. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5738. [0/1] Installing files.
  5739. Installing data.dat to C:\meson\armclang_support\i njwmdw6e/usr\subdir\data.dat
  5740. [1/2] Cleaning custom target directories.
  5741. [2/2] Cleaning.
  5742. Cleaning... 1 files.
  5743.  
  5744.  
  5745.  
  5746. ---
  5747.  
  5748. stderr
  5749.  
  5750. ---
  5751. ninja explain: output build.ninja older than most recent input ../test cases/common/56 custom target/meson.build (548783801 vs 548783802)
  5752. ninja explain: output data.dat doesn't exist
  5753. ninja explain: data.dat is dirty
  5754. ninja explain: output build.ninja older than most recent input ../test cases/common/56 custom target/meson.build (548783804 vs 548783805)
  5755. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5756. ninja explain: PHONY is dirty
  5757. ninja explain: meson-install is dirty
  5758. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5759. ninja explain: PHONY is dirty
  5760. ninja explain: PHONY is dirty
  5761. ninja explain: meson-clean-ctlist is dirty
  5762. ninja explain: clean-ctlist is dirty
  5763. ninja explain: meson-clean is dirty
  5764.  
  5765.  
  5766. ---
  5767.  
  5768. test cases/common/57 custom target chain
  5769. stdout
  5770.  
  5771. ---
  5772. The Meson build system
  5773. Version: 0.47.0.dev1
  5774. Source dir: C:\meson\armclang_support\test cases\common\57 custom target chain
  5775. Build dir: C:\meson\armclang_support\b fb529c69d8
  5776. Build type: cross build
  5777. Project name: custom target
  5778. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5779. Cross C compiler: armclang (armclang 6.5)
  5780. Host machine cpu family: arm
  5781. Host machine cpu: Cortex-M0+
  5782. Target machine cpu family: arm
  5783. Target machine cpu: Cortex-M0+
  5784. Build machine cpu family: x86
  5785. Build machine cpu: x86
  5786. Program python3 found: NO
  5787. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  5788. Program subcomp.py found: YES (python C:\meson\armclang_support\test cases\common\57 custom target chain\usetarget\subcomp.py)
  5789. Build targets in project: 5
  5790. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5791. [0/1] Regenerating build files.
  5792. The Meson build system
  5793. Version: 0.47.0.dev1
  5794. Source dir: C:\meson\armclang_support\test cases\common\57 custom target chain
  5795. Build dir: C:\meson\armclang_support\b fb529c69d8
  5796. Build type: cross build
  5797. Project name: custom target
  5798. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5799. Cross C compiler: armclang (armclang 6.5)
  5800. Host machine cpu family: arm
  5801. Host machine cpu: Cortex-M0+
  5802. Target machine cpu family: arm
  5803. Target machine cpu: Cortex-M0+
  5804. Build machine cpu family: x86
  5805. Build machine cpu: x86
  5806. Program python3 found: NO
  5807. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  5808. Program subcomp.py found: YES (python C:\meson\armclang_support\test cases\common\57 custom target chain\usetarget\subcomp.py)
  5809. Build targets in project: 5
  5810. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5811. [1/5] Generating bindat with a custom command.
  5812. [2/5] Generating bindat2 with a custom command.
  5813. [3/5] Generating bindat3 with a custom command.
  5814. [4/5] Compiling C object usetarget/usetarget@@myexe@exe/myexe.c.o.
  5815. [5/5] Linking target usetarget/myexe.axf.
  5816. No tests defined.
  5817. No tests defined.
  5818. [0/1] Regenerating build files.
  5819. The Meson build system
  5820. Version: 0.47.0.dev1
  5821. Source dir: C:\meson\armclang_support\test cases\common\57 custom target chain
  5822. Build dir: C:\meson\armclang_support\b fb529c69d8
  5823. Build type: cross build
  5824. Project name: custom target
  5825. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5826. Cross C compiler: armclang (armclang 6.5)
  5827. Host machine cpu family: arm
  5828. Host machine cpu: Cortex-M0+
  5829. Target machine cpu family: arm
  5830. Target machine cpu: Cortex-M0+
  5831. Build machine cpu family: x86
  5832. Build machine cpu: x86
  5833. Program python3 found: NO
  5834. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  5835. Program subcomp.py found: YES (python C:\meson\armclang_support\test cases\common\57 custom target chain\usetarget\subcomp.py)
  5836. Build targets in project: 5
  5837. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5838. [0/1] Installing files.
  5839. Installing data2.dat to C:\meson\armclang_support\i adgqthpn/usr\subdir\data2.dat
  5840. Installing data3.dat to C:\meson\armclang_support\i adgqthpn/usr\subdir\data3.dat
  5841. [1/2] Cleaning custom target directories.
  5842. [2/2] Cleaning.
  5843. Cleaning... 5 files.
  5844.  
  5845.  
  5846.  
  5847. ---
  5848.  
  5849. stderr
  5850.  
  5851. ---
  5852. ninja explain: output build.ninja older than most recent input ../test cases/common/57 custom target chain/meson.build (548783802 vs 548783803)
  5853. ninja explain: output data.dat doesn't exist
  5854. ninja explain: data.dat is dirty
  5855. ninja explain: data2.dat is dirty
  5856. ninja explain: data.dat is dirty
  5857. ninja explain: data3.dat is dirty
  5858. ninja explain: deps for 'usetarget/usetarget@@myexe@exe/myexe.c.o' are missing
  5859. ninja explain: usetarget/usetarget@@myexe@exe/myexe.c.o is dirty
  5860. ninja explain: usetarget/myexe.axf is dirty
  5861. ninja explain: output build.ninja older than most recent input ../test cases/common/57 custom target chain/meson.build (548783804 vs 548783806)
  5862. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5863. ninja explain: PHONY is dirty
  5864. ninja explain: meson-install is dirty
  5865. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5866. ninja explain: PHONY is dirty
  5867. ninja explain: PHONY is dirty
  5868. ninja explain: meson-clean-ctlist is dirty
  5869. ninja explain: clean-ctlist is dirty
  5870. ninja explain: meson-clean is dirty
  5871.  
  5872.  
  5873. ---
  5874.  
  5875. test cases/common/58 run target
  5876. stdout
  5877.  
  5878. ---
  5879. The Meson build system
  5880. Version: 0.47.0.dev1
  5881. Source dir: C:\meson\armclang_support\test cases\common\58 run target
  5882. Build dir: C:\meson\armclang_support\b a6bae36562
  5883. Build type: cross build
  5884. Project name: run target
  5885. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5886. Cross C compiler: armclang (armclang 6.5)
  5887. Host machine cpu family: arm
  5888. Host machine cpu: Cortex-M0+
  5889. Target machine cpu family: arm
  5890. Target machine cpu: Cortex-M0+
  5891. Build machine cpu family: x86
  5892. Build machine cpu: x86
  5893. Program converter.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\58 run target\converter.py)
  5894. Program fakeburner.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\58 run target\fakeburner.py)
  5895. Program python3 found: NO
  5896. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  5897. Program check_exists.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\58 run target\check_exists.py)
  5898. meson.build:51: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  5899. Build targets in project: 9
  5900. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5901. [0/1] Regenerating build files.
  5902. The Meson build system
  5903. Version: 0.47.0.dev1
  5904. Source dir: C:\meson\armclang_support\test cases\common\58 run target
  5905. Build dir: C:\meson\armclang_support\b a6bae36562
  5906. Build type: cross build
  5907. Project name: run target
  5908. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5909. Cross C compiler: armclang (armclang 6.5)
  5910. Host machine cpu family: arm
  5911. Host machine cpu: Cortex-M0+
  5912. Target machine cpu family: arm
  5913. Target machine cpu: Cortex-M0+
  5914. Build machine cpu family: x86
  5915. Build machine cpu: x86
  5916. Program converter.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\58 run target\converter.py)
  5917. Program fakeburner.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\58 run target\fakeburner.py)
  5918. Program python3 found: NO
  5919. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  5920. Program check_exists.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\58 run target\check_exists.py)
  5921. meson.build:51: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  5922. Build targets in project: 9
  5923. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5924. [1/2] Compiling C object helloprinter@exe/helloprinter.c.o.
  5925. [2/2] Linking target helloprinter.axf.
  5926. No tests defined.
  5927. No tests defined.
  5928. [0/1] Regenerating build files.
  5929. The Meson build system
  5930. Version: 0.47.0.dev1
  5931. Source dir: C:\meson\armclang_support\test cases\common\58 run target
  5932. Build dir: C:\meson\armclang_support\b a6bae36562
  5933. Build type: cross build
  5934. Project name: run target
  5935. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5936. Cross C compiler: armclang (armclang 6.5)
  5937. Host machine cpu family: arm
  5938. Host machine cpu: Cortex-M0+
  5939. Target machine cpu family: arm
  5940. Target machine cpu: Cortex-M0+
  5941. Build machine cpu family: x86
  5942. Build machine cpu: x86
  5943. Program converter.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\58 run target\converter.py)
  5944. Program fakeburner.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\58 run target\fakeburner.py)
  5945. Program python3 found: NO
  5946. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  5947. Program check_exists.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\58 run target\check_exists.py)
  5948. meson.build:51: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  5949. Build targets in project: 9
  5950. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  5951. [0/1] Installing files.
  5952. [1/2] Cleaning custom target directories.
  5953. [2/2] Cleaning.
  5954. Cleaning... 2 files.
  5955.  
  5956.  
  5957.  
  5958. ---
  5959.  
  5960. stderr
  5961.  
  5962. ---
  5963. ninja explain: output build.ninja older than most recent input ../test cases/common/58 run target/meson.build (548783804 vs 548783805)
  5964. ninja explain: deps for 'helloprinter@exe/helloprinter.c.o' are missing
  5965. ninja explain: helloprinter@exe/helloprinter.c.o is dirty
  5966. ninja explain: helloprinter.axf is dirty
  5967. ninja explain: output build.ninja older than most recent input ../test cases/common/58 run target/meson.build (548783808 vs 548783810)
  5968. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5969. ninja explain: PHONY is dirty
  5970. ninja explain: meson-install is dirty
  5971. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  5972. ninja explain: PHONY is dirty
  5973. ninja explain: PHONY is dirty
  5974. ninja explain: meson-clean-ctlist is dirty
  5975. ninja explain: clean-ctlist is dirty
  5976. ninja explain: meson-clean is dirty
  5977.  
  5978.  
  5979. ---
  5980.  
  5981. test cases/common/59 object generator
  5982. stdout
  5983.  
  5984. ---
  5985. The Meson build system
  5986. Version: 0.47.0.dev1
  5987. Source dir: C:\meson\armclang_support\test cases\common\59 object generator
  5988. Build dir: C:\meson\armclang_support\b 82a8c8fcde
  5989. Build type: cross build
  5990. Project name: object generator
  5991. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  5992. Cross C compiler: armclang (armclang 6.5)
  5993. Host machine cpu family: arm
  5994. Host machine cpu: Cortex-M0+
  5995. Target machine cpu family: arm
  5996. Target machine cpu: Cortex-M0+
  5997. Build machine cpu family: x86
  5998. Build machine cpu: x86
  5999. Program python3 found: NO
  6000. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  6001. Build targets in project: 1
  6002. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6003. [0/1] Regenerating build files.
  6004. The Meson build system
  6005. Version: 0.47.0.dev1
  6006. Source dir: C:\meson\armclang_support\test cases\common\59 object generator
  6007. Build dir: C:\meson\armclang_support\b 82a8c8fcde
  6008. Build type: cross build
  6009. Project name: object generator
  6010. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6011. Cross C compiler: armclang (armclang 6.5)
  6012. Host machine cpu family: arm
  6013. Host machine cpu: Cortex-M0+
  6014. Target machine cpu family: arm
  6015. Target machine cpu: Cortex-M0+
  6016. Build machine cpu family: x86
  6017. Build machine cpu: x86
  6018. Program python3 found: NO
  6019. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  6020. Build targets in project: 1
  6021. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6022. [1/5] Generating 'prog@exe\\\\source2.o'.
  6023. FAILED: prog@exe/source2.o
  6024. "C:\\Users\\vpenugonda\\AppData\\Local\\Programs\\Python\\Python36\\python.EXE" "C:/meson/armclang_support/test cases/common/59 object generator/obj_generator.py" "armclang" "../test cases/common/59 object generator/source2.c" "prog@exe/source2.o"
  6025. armclang.exe: fatal error: no target architecture given; use --target=arm-arm-none-eabi or --target=aarch64-arm-none-eabi
  6026.  
  6027. [2/5] Generating 'prog@exe\\\\source3.o'.
  6028. FAILED: prog@exe/source3.o
  6029. "C:\\Users\\vpenugonda\\AppData\\Local\\Programs\\Python\\Python36\\python.EXE" "C:/meson/armclang_support/test cases/common/59 object generator/obj_generator.py" "armclang" "../test cases/common/59 object generator/source3.c" "prog@exe/source3.o"
  6030. armclang.exe: fatal error: no target architecture given; use --target=arm-arm-none-eabi or --target=aarch64-arm-none-eabi
  6031.  
  6032. [3/5] Generating 'prog@exe\\\\source.o'.
  6033. FAILED: prog@exe/source.o
  6034. "C:\\Users\\vpenugonda\\AppData\\Local\\Programs\\Python\\Python36\\python.EXE" "C:/meson/armclang_support/test cases/common/59 object generator/obj_generator.py" "armclang" "../test cases/common/59 object generator/source.c" "prog@exe/source.o"
  6035. armclang.exe: fatal error: no target architecture given; use --target=arm-arm-none-eabi or --target=aarch64-arm-none-eabi
  6036.  
  6037. [4/5] Compiling C object prog@exe/prog.c.o.
  6038. ninja: build stopped: subcommand failed.
  6039.  
  6040.  
  6041. ---
  6042.  
  6043. stderr
  6044.  
  6045. ---
  6046. ninja explain: output build.ninja older than most recent input ../test cases/common/59 object generator/meson.build (548783804 vs 548783805)
  6047. ninja explain: output prog@exe/source.o doesn't exist
  6048. ninja explain: prog@exe/source.o is dirty
  6049. ninja explain: output prog@exe/source2.o doesn't exist
  6050. ninja explain: prog@exe/source2.o is dirty
  6051. ninja explain: output prog@exe/source3.o doesn't exist
  6052. ninja explain: prog@exe/source3.o is dirty
  6053. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  6054. ninja explain: prog@exe/prog.c.o is dirty
  6055. ninja explain: prog.axf is dirty
  6056.  
  6057.  
  6058. ---
  6059.  
  6060. test cases/common/60 install script
  6061. stdout
  6062.  
  6063. ---
  6064. The Meson build system
  6065. Version: 0.47.0.dev1
  6066. Source dir: C:\meson\armclang_support\test cases\common\60 install script
  6067. Build dir: C:\meson\armclang_support\b d27c64a547
  6068. Build type: cross build
  6069. Project name: custom install script
  6070. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6071. Cross C compiler: armclang (armclang 6.5)
  6072. Host machine cpu family: arm
  6073. Host machine cpu: Cortex-M0+
  6074. Target machine cpu family: arm
  6075. Target machine cpu: Cortex-M0+
  6076. Build machine cpu family: x86
  6077. Build machine cpu: x86
  6078. Program myinstall.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\60 install script\myinstall.py)
  6079. Program myinstall.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\60 install script\src\myinstall.py)
  6080. Build targets in project: 1
  6081. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6082. [0/1] Regenerating build files.
  6083. The Meson build system
  6084. Version: 0.47.0.dev1
  6085. Source dir: C:\meson\armclang_support\test cases\common\60 install script
  6086. Build dir: C:\meson\armclang_support\b d27c64a547
  6087. Build type: cross build
  6088. Project name: custom install script
  6089. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6090. Cross C compiler: armclang (armclang 6.5)
  6091. Host machine cpu family: arm
  6092. Host machine cpu: Cortex-M0+
  6093. Target machine cpu family: arm
  6094. Target machine cpu: Cortex-M0+
  6095. Build machine cpu family: x86
  6096. Build machine cpu: x86
  6097. Program myinstall.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\60 install script\myinstall.py)
  6098. Program myinstall.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\60 install script\src\myinstall.py)
  6099. Build targets in project: 1
  6100. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6101. [1/2] Compiling C object prog@exe/prog.c.o.
  6102. [2/2] Linking target prog.axf.
  6103. No tests defined.
  6104. No tests defined.
  6105. [0/1] Regenerating build files.
  6106. The Meson build system
  6107. Version: 0.47.0.dev1
  6108. Source dir: C:\meson\armclang_support\test cases\common\60 install script
  6109. Build dir: C:\meson\armclang_support\b d27c64a547
  6110. Build type: cross build
  6111. Project name: custom install script
  6112. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6113. Cross C compiler: armclang (armclang 6.5)
  6114. Host machine cpu family: arm
  6115. Host machine cpu: Cortex-M0+
  6116. Target machine cpu family: arm
  6117. Target machine cpu: Cortex-M0+
  6118. Build machine cpu family: x86
  6119. Build machine cpu: x86
  6120. Program myinstall.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\60 install script\myinstall.py)
  6121. Program myinstall.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\60 install script\src\myinstall.py)
  6122. Build targets in project: 1
  6123. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6124. [0/1] Installing files.
  6125. Installing prog.axf to C:\meson\armclang_support\i 08ugd20z/usr\bin\prog.axf
  6126. Running custom install script 'C:\\Users\\vpenugonda\\AppData\\Local\\Programs\\Python\\Python36\\python.exe C:\\meson\\armclang_support\\test cases\\common\\60 install script\\myinstall.py diiba/daaba file.dat'
  6127. Running custom install script 'C:\\Users\\vpenugonda\\AppData\\Local\\Programs\\Python\\Python36\\python.exe C:\\meson\\armclang_support\\test cases\\common\\60 install script\\myinstall.py this/should also-work.dat'
  6128. Running custom install script 'C:\\Users\\vpenugonda\\AppData\\Local\\Programs\\Python\\Python36\\python.exe C:\\meson\\armclang_support\\test cases\\common\\60 install script\\src\\myinstall.py this/does something-different.dat'
  6129. [1/1] Cleaning.
  6130. Cleaning... 2 files.
  6131.  
  6132.  
  6133.  
  6134. ---
  6135.  
  6136. stderr
  6137.  
  6138. ---
  6139. ninja explain: output build.ninja older than most recent input ../test cases/common/60 install script/meson.build (548783805 vs 548783806)
  6140. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  6141. ninja explain: prog@exe/prog.c.o is dirty
  6142. ninja explain: prog.axf is dirty
  6143. ninja explain: output build.ninja older than most recent input ../test cases/common/60 install script/meson.build (548783808 vs 548783810)
  6144. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6145. ninja explain: PHONY is dirty
  6146. ninja explain: meson-install is dirty
  6147. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6148. ninja explain: PHONY is dirty
  6149. ninja explain: meson-clean is dirty
  6150.  
  6151.  
  6152. ---
  6153.  
  6154. test cases/common/61 custom target source output
  6155. stdout
  6156.  
  6157. ---
  6158. The Meson build system
  6159. Version: 0.47.0.dev1
  6160. Source dir: C:\meson\armclang_support\test cases\common\61 custom target source output
  6161. Build dir: C:\meson\armclang_support\b 08adbcfcb4
  6162. Build type: cross build
  6163. Project name: source generation
  6164. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6165. Cross C compiler: armclang (armclang 6.5)
  6166. Host machine cpu family: arm
  6167. Host machine cpu: Cortex-M0+
  6168. Target machine cpu family: arm
  6169. Target machine cpu: Cortex-M0+
  6170. Build machine cpu family: x86
  6171. Build machine cpu: x86
  6172. Program generator.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\61 custom target source output\generator.py)
  6173. Build targets in project: 2
  6174. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6175. [0/1] Regenerating build files.
  6176. The Meson build system
  6177. Version: 0.47.0.dev1
  6178. Source dir: C:\meson\armclang_support\test cases\common\61 custom target source output
  6179. Build dir: C:\meson\armclang_support\b 08adbcfcb4
  6180. Build type: cross build
  6181. Project name: source generation
  6182. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6183. Cross C compiler: armclang (armclang 6.5)
  6184. Host machine cpu family: arm
  6185. Host machine cpu: Cortex-M0+
  6186. Target machine cpu family: arm
  6187. Target machine cpu: Cortex-M0+
  6188. Build machine cpu family: x86
  6189. Build machine cpu: x86
  6190. Program generator.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\61 custom target source output\generator.py)
  6191. Build targets in project: 2
  6192. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6193. [1/4] Generating gen with a custom command.
  6194. [2/4] Compiling C object prog@exe/main.c.o.
  6195. [3/4] Compiling C object prog@exe/meson-generated_.._mylib.c.o.
  6196. [4/4] Linking target prog.axf.
  6197. 1/1 gentest                                 SKIP     0.00 s
  6198.  
  6199. OK:         0
  6200. FAIL:       0
  6201. SKIP:       1
  6202. TIMEOUT:    0
  6203.  
  6204. Full log written to C:\meson\armclang_support\b 08adbcfcb4\meson-logs\testlog.txt
  6205. No tests defined.
  6206. [0/1] Regenerating build files.
  6207. The Meson build system
  6208. Version: 0.47.0.dev1
  6209. Source dir: C:\meson\armclang_support\test cases\common\61 custom target source output
  6210. Build dir: C:\meson\armclang_support\b 08adbcfcb4
  6211. Build type: cross build
  6212. Project name: source generation
  6213. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6214. Cross C compiler: armclang (armclang 6.5)
  6215. Host machine cpu family: arm
  6216. Host machine cpu: Cortex-M0+
  6217. Target machine cpu family: arm
  6218. Target machine cpu: Cortex-M0+
  6219. Build machine cpu family: x86
  6220. Build machine cpu: x86
  6221. Program generator.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\61 custom target source output\generator.py)
  6222. Build targets in project: 2
  6223. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6224. [0/1] Installing files.
  6225. [1/2] Cleaning custom target directories.
  6226. [2/2] Cleaning.
  6227. Cleaning... 5 files.
  6228.  
  6229.  
  6230.  
  6231. ---
  6232.  
  6233. stderr
  6234.  
  6235. ---
  6236. ninja explain: output build.ninja older than most recent input ../test cases/common/61 custom target source output/meson.build (548783809 vs 548783810)
  6237. ninja explain: deps for 'prog@exe/meson-generated_.._mylib.c.o' are missing
  6238. ninja explain: output mylib.h doesn't exist
  6239. ninja explain: mylib.c is dirty
  6240. ninja explain: mylib.h is dirty
  6241. ninja explain: prog@exe/meson-generated_.._mylib.c.o is dirty
  6242. ninja explain: deps for 'prog@exe/main.c.o' are missing
  6243. ninja explain: prog@exe/main.c.o is dirty
  6244. ninja explain: prog.axf is dirty
  6245. ninja explain: output build.ninja older than most recent input ../test cases/common/61 custom target source output/meson.build (548783813 vs 548783816)
  6246. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6247. ninja explain: PHONY is dirty
  6248. ninja explain: meson-install is dirty
  6249. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6250. ninja explain: PHONY is dirty
  6251. ninja explain: PHONY is dirty
  6252. ninja explain: meson-clean-ctlist is dirty
  6253. ninja explain: clean-ctlist is dirty
  6254. ninja explain: meson-clean is dirty
  6255.  
  6256.  
  6257. ---
  6258.  
  6259. test cases/common/62 exe static shared
  6260. stdout
  6261.  
  6262. ---
  6263. The Meson build system
  6264. Version: 0.47.0.dev1
  6265. Source dir: C:\meson\armclang_support\test cases\common\62 exe static shared
  6266. Build dir: C:\meson\armclang_support\b 815b3cbe53
  6267. Build type: cross build
  6268. Project name: statchain
  6269. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6270. Cross C compiler: armclang (armclang 6.5)
  6271. Host machine cpu family: arm
  6272. Host machine cpu: Cortex-M0+
  6273. Target machine cpu family: arm
  6274. Target machine cpu: Cortex-M0+
  6275. Build machine cpu family: x86
  6276. Build machine cpu: x86
  6277. WARNING: Use the 'pic' kwarg instead of passing -fPIC manually to static library 'stat2'
  6278. Build targets in project: 5
  6279. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6280. [0/1] Regenerating build files.
  6281. The Meson build system
  6282. Version: 0.47.0.dev1
  6283. Source dir: C:\meson\armclang_support\test cases\common\62 exe static shared
  6284. Build dir: C:\meson\armclang_support\b 815b3cbe53
  6285. Build type: cross build
  6286. Project name: statchain
  6287. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6288. Cross C compiler: armclang (armclang 6.5)
  6289. Host machine cpu family: arm
  6290. Host machine cpu: Cortex-M0+
  6291. Target machine cpu family: arm
  6292. Target machine cpu: Cortex-M0+
  6293. Build machine cpu family: x86
  6294. Build machine cpu: x86
  6295. WARNING: Use the 'pic' kwarg instead of passing -fPIC manually to static library 'stat2'
  6296. Build targets in project: 5
  6297. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6298. [1/12] Compiling C object shr2@sha/shlib2.c.o.
  6299. [2/12] Compiling C object stat2@sta/stat2.c.o.
  6300. [3/12] Compiling C object stat@sta/stat.c.o.
  6301. [4/12] Compiling C object prog@exe/prog.c.o.
  6302. [5/12] Compiling C object subdir/subdir@@shar@sha/shlib.c.o.
  6303. [6/12] Linking static target libstat.a.
  6304. [7/12] Linking static target libstat2.a.
  6305. [8/12] Linking target subdir/libshar.so.
  6306. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  6307.  
  6308. Finished: 0 information, 1 warning and 0 error messages.
  6309.  
  6310. [9/12] Generating symbol file subdir/subdir@@shar@sha/libshar.so.symbols.
  6311. [10/12] Linking target libshr2.so.
  6312. FAILED: libshr2.so
  6313. armlink.exe  -o libshr2.so shr2@sha/shlib2.c.o "libstat.a" "subdir\\libshar.so" "libstat2.a"  
  6314. Fatal error: L6064E: ELF Executable file subdir\\libshar.so given as input on command line
  6315.  
  6316. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  6317.  
  6318. ninja: build stopped: subcommand failed.
  6319.  
  6320.  
  6321. ---
  6322.  
  6323. stderr
  6324.  
  6325. ---
  6326. ninja explain: output build.ninja older than most recent input ../test cases/common/62 exe static shared/meson.build (548783811 vs 548783812)
  6327. ninja explain: deps for 'subdir/subdir@@shar@sha/shlib.c.o' are missing
  6328. ninja explain: subdir/subdir@@shar@sha/shlib.c.o is dirty
  6329. ninja explain: subdir/libshar.so is dirty
  6330. ninja explain: deps for 'stat2@sta/stat2.c.o' are missing
  6331. ninja explain: stat2@sta/stat2.c.o is dirty
  6332. ninja explain: libstat2.a is dirty
  6333. ninja explain: deps for 'stat@sta/stat.c.o' are missing
  6334. ninja explain: stat@sta/stat.c.o is dirty
  6335. ninja explain: libstat.a is dirty
  6336. ninja explain: deps for 'shr2@sha/shlib2.c.o' are missing
  6337. ninja explain: shr2@sha/shlib2.c.o is dirty
  6338. ninja explain: libstat2.a is dirty
  6339. ninja explain: libstat.a is dirty
  6340. ninja explain: subdir/libshar.so is dirty
  6341. ninja explain: subdir/subdir@@shar@sha/libshar.so.symbols is dirty
  6342. ninja explain: libshr2.so is dirty
  6343. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  6344. ninja explain: prog@exe/prog.c.o is dirty
  6345. ninja explain: libshr2.so is dirty
  6346. ninja explain: shr2@sha/libshr2.so.symbols is dirty
  6347. ninja explain: prog.axf is dirty
  6348.  
  6349.  
  6350. ---
  6351.  
  6352. test cases/common/63 array methods
  6353. stdout
  6354.  
  6355. ---
  6356. The Meson build system
  6357. Version: 0.47.0.dev1
  6358. Source dir: C:\meson\armclang_support\test cases\common\63 array methods
  6359. Build dir: C:\meson\armclang_support\b bf9bfb385d
  6360. Build type: cross build
  6361. Project name: array methods
  6362. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6363. Cross C compiler: armclang (armclang 6.5)
  6364. Host machine cpu family: arm
  6365. Host machine cpu: Cortex-M0+
  6366. Target machine cpu family: arm
  6367. Target machine cpu: Cortex-M0+
  6368. Build machine cpu family: x86
  6369. Build machine cpu: x86
  6370. Build targets in project: 0
  6371. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6372. [0/1] Regenerating build files.
  6373. The Meson build system
  6374. Version: 0.47.0.dev1
  6375. Source dir: C:\meson\armclang_support\test cases\common\63 array methods
  6376. Build dir: C:\meson\armclang_support\b bf9bfb385d
  6377. Build type: cross build
  6378. Project name: array methods
  6379. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6380. Cross C compiler: armclang (armclang 6.5)
  6381. Host machine cpu family: arm
  6382. Host machine cpu: Cortex-M0+
  6383. Target machine cpu family: arm
  6384. Target machine cpu: Cortex-M0+
  6385. Build machine cpu family: x86
  6386. Build machine cpu: x86
  6387. Build targets in project: 0
  6388. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6389. ninja: no work to do.
  6390. No tests defined.
  6391. No tests defined.
  6392. [0/1] Regenerating build files.
  6393. The Meson build system
  6394. Version: 0.47.0.dev1
  6395. Source dir: C:\meson\armclang_support\test cases\common\63 array methods
  6396. Build dir: C:\meson\armclang_support\b bf9bfb385d
  6397. Build type: cross build
  6398. Project name: array methods
  6399. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6400. Cross C compiler: armclang (armclang 6.5)
  6401. Host machine cpu family: arm
  6402. Host machine cpu: Cortex-M0+
  6403. Target machine cpu family: arm
  6404. Target machine cpu: Cortex-M0+
  6405. Build machine cpu family: x86
  6406. Build machine cpu: x86
  6407. Build targets in project: 0
  6408. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6409. [0/1] Installing files.
  6410. [1/1] Cleaning.
  6411. Cleaning... 0 files.
  6412.  
  6413.  
  6414.  
  6415. ---
  6416.  
  6417. stderr
  6418.  
  6419. ---
  6420. ninja explain: output build.ninja older than most recent input ../test cases/common/63 array methods/meson.build (548783811 vs 548783812)
  6421. ninja explain: output all of phony edge with no inputs doesn't exist
  6422. ninja explain: output build.ninja older than most recent input ../test cases/common/63 array methods/meson.build (548783813 vs 548783814)
  6423. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6424. ninja explain: PHONY is dirty
  6425. ninja explain: output all of phony edge with no inputs doesn't exist
  6426. ninja explain: all is dirty
  6427. ninja explain: meson-install is dirty
  6428. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6429. ninja explain: PHONY is dirty
  6430. ninja explain: meson-clean is dirty
  6431.  
  6432.  
  6433. ---
  6434.  
  6435. test cases/common/64 custom header generator
  6436. stdout
  6437.  
  6438. ---
  6439. The Meson build system
  6440. Version: 0.47.0.dev1
  6441. Source dir: C:\meson\armclang_support\test cases\common\64 custom header generator
  6442. Build dir: C:\meson\armclang_support\b f113be1d1f
  6443. Build type: cross build
  6444. Project name: custom header generator
  6445. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6446. Cross C compiler: armclang (armclang 6.5)
  6447. Host machine cpu family: arm
  6448. Host machine cpu: Cortex-M0+
  6449. Target machine cpu family: arm
  6450. Target machine cpu: Cortex-M0+
  6451. Build machine cpu family: x86
  6452. Build machine cpu: x86
  6453. Program makeheader.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\64 custom header generator\makeheader.py)
  6454. Build targets in project: 2
  6455. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6456. [0/1] Regenerating build files.
  6457. The Meson build system
  6458. Version: 0.47.0.dev1
  6459. Source dir: C:\meson\armclang_support\test cases\common\64 custom header generator
  6460. Build dir: C:\meson\armclang_support\b f113be1d1f
  6461. Build type: cross build
  6462. Project name: custom header generator
  6463. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6464. Cross C compiler: armclang (armclang 6.5)
  6465. Host machine cpu family: arm
  6466. Host machine cpu: Cortex-M0+
  6467. Target machine cpu family: arm
  6468. Target machine cpu: Cortex-M0+
  6469. Build machine cpu family: x86
  6470. Build machine cpu: x86
  6471. Program makeheader.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\64 custom header generator\makeheader.py)
  6472. Build targets in project: 2
  6473. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6474. [1/3] Generating makeheader.py with a custom command.
  6475. [2/3] Compiling C object prog@exe/prog.c.o.
  6476. [3/3] Linking target prog.axf.
  6477. 1/1 gentest                                 SKIP     0.00 s
  6478.  
  6479. OK:         0
  6480. FAIL:       0
  6481. SKIP:       1
  6482. TIMEOUT:    0
  6483.  
  6484. Full log written to C:\meson\armclang_support\b f113be1d1f\meson-logs\testlog.txt
  6485. No tests defined.
  6486. [0/1] Regenerating build files.
  6487. The Meson build system
  6488. Version: 0.47.0.dev1
  6489. Source dir: C:\meson\armclang_support\test cases\common\64 custom header generator
  6490. Build dir: C:\meson\armclang_support\b f113be1d1f
  6491. Build type: cross build
  6492. Project name: custom header generator
  6493. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6494. Cross C compiler: armclang (armclang 6.5)
  6495. Host machine cpu family: arm
  6496. Host machine cpu: Cortex-M0+
  6497. Target machine cpu family: arm
  6498. Target machine cpu: Cortex-M0+
  6499. Build machine cpu family: x86
  6500. Build machine cpu: x86
  6501. Program makeheader.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\64 custom header generator\makeheader.py)
  6502. Build targets in project: 2
  6503. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6504. [0/1] Installing files.
  6505. [1/2] Cleaning custom target directories.
  6506. [2/2] Cleaning.
  6507. Cleaning... 3 files.
  6508.  
  6509.  
  6510.  
  6511. ---
  6512.  
  6513. stderr
  6514.  
  6515. ---
  6516. ninja explain: output build.ninja older than most recent input ../test cases/common/64 custom header generator/meson.build (548783811 vs 548783813)
  6517. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  6518. ninja explain: output myheader.lh doesn't exist
  6519. ninja explain: prog@exe/prog.c.o is dirty
  6520. ninja explain: prog.axf is dirty
  6521. ninja explain: output build.ninja older than most recent input ../test cases/common/64 custom header generator/meson.build (548783814 vs 548783817)
  6522. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6523. ninja explain: PHONY is dirty
  6524. ninja explain: meson-install is dirty
  6525. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6526. ninja explain: PHONY is dirty
  6527. ninja explain: PHONY is dirty
  6528. ninja explain: meson-clean-ctlist is dirty
  6529. ninja explain: clean-ctlist is dirty
  6530. ninja explain: meson-clean is dirty
  6531.  
  6532.  
  6533. ---
  6534.  
  6535. test cases/common/65 multiple generators
  6536. stdout
  6537.  
  6538. ---
  6539. The Meson build system
  6540. Version: 0.47.0.dev1
  6541. Source dir: C:\meson\armclang_support\test cases\common\65 multiple generators
  6542. Build dir: C:\meson\armclang_support\b 95aaec6252
  6543. Build type: cross build
  6544. Project name: trickier generator
  6545. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  6546. Cross C++ compiler: armclang (armclang 6.5)
  6547. Host machine cpu family: arm
  6548. Host machine cpu: Cortex-M0+
  6549. Target machine cpu family: arm
  6550. Target machine cpu: Cortex-M0+
  6551. Build machine cpu family: x86
  6552. Build machine cpu: x86
  6553. Program mygen.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\65 multiple generators\mygen.py)
  6554. Build targets in project: 3
  6555. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6556. [0/1] Regenerating build files.
  6557. The Meson build system
  6558. Version: 0.47.0.dev1
  6559. Source dir: C:\meson\armclang_support\test cases\common\65 multiple generators
  6560. Build dir: C:\meson\armclang_support\b 95aaec6252
  6561. Build type: cross build
  6562. Project name: trickier generator
  6563. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  6564. Cross C++ compiler: armclang (armclang 6.5)
  6565. Host machine cpu family: arm
  6566. Host machine cpu: Cortex-M0+
  6567. Target machine cpu family: arm
  6568. Target machine cpu: Cortex-M0+
  6569. Build machine cpu family: x86
  6570. Build machine cpu: x86
  6571. Program mygen.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\65 multiple generators\mygen.py)
  6572. Build targets in project: 3
  6573. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6574. [1/6] Generating generated2 with a custom command.
  6575. [2/6] Generating generated with a custom command.
  6576. [3/6] Compiling C++ object prog@exe/meson-generated_.._source2.cpp.o.
  6577. [4/6] Compiling C++ object prog@exe/meson-generated_.._subdir_source1.cpp.o.
  6578. [5/6] Compiling C++ object prog@exe/main.cpp.o.
  6579. [6/6] Linking target prog.axf.
  6580. 1/1 generated test                          SKIP     0.00 s
  6581.  
  6582. OK:         0
  6583. FAIL:       0
  6584. SKIP:       1
  6585. TIMEOUT:    0
  6586.  
  6587. Full log written to C:\meson\armclang_support\b 95aaec6252\meson-logs\testlog.txt
  6588. No tests defined.
  6589. [0/1] Regenerating build files.
  6590. The Meson build system
  6591. Version: 0.47.0.dev1
  6592. Source dir: C:\meson\armclang_support\test cases\common\65 multiple generators
  6593. Build dir: C:\meson\armclang_support\b 95aaec6252
  6594. Build type: cross build
  6595. Project name: trickier generator
  6596. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  6597. Cross C++ compiler: armclang (armclang 6.5)
  6598. Host machine cpu family: arm
  6599. Host machine cpu: Cortex-M0+
  6600. Target machine cpu family: arm
  6601. Target machine cpu: Cortex-M0+
  6602. Build machine cpu family: x86
  6603. Build machine cpu: x86
  6604. Program mygen.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\65 multiple generators\mygen.py)
  6605. Build targets in project: 3
  6606. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6607. [0/1] Installing files.
  6608. [1/2] Cleaning custom target directories.
  6609. [2/2] Cleaning.
  6610. Cleaning... 8 files.
  6611.  
  6612.  
  6613.  
  6614. ---
  6615.  
  6616. stderr
  6617.  
  6618. ---
  6619. ninja explain: output build.ninja older than most recent input ../test cases/common/65 multiple generators/meson.build (548783815 vs 548783816)
  6620. ninja explain: deps for 'prog@exe/meson-generated_.._subdir_source1.cpp.o' are missing
  6621. ninja explain: output subdir/source1.h doesn't exist
  6622. ninja explain: subdir/source1.cpp is dirty
  6623. ninja explain: subdir/source1.h is dirty
  6624. ninja explain: output source2.h doesn't exist
  6625. ninja explain: source2.h is dirty
  6626. ninja explain: prog@exe/meson-generated_.._subdir_source1.cpp.o is dirty
  6627. ninja explain: deps for 'prog@exe/meson-generated_.._source2.cpp.o' are missing
  6628. ninja explain: source2.cpp is dirty
  6629. ninja explain: subdir/source1.h is dirty
  6630. ninja explain: source2.h is dirty
  6631. ninja explain: prog@exe/meson-generated_.._source2.cpp.o is dirty
  6632. ninja explain: deps for 'prog@exe/main.cpp.o' are missing
  6633. ninja explain: prog@exe/main.cpp.o is dirty
  6634. ninja explain: prog.axf is dirty
  6635. ninja explain: output build.ninja older than most recent input ../test cases/common/65 multiple generators/meson.build (548783819 vs 548783822)
  6636. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6637. ninja explain: PHONY is dirty
  6638. ninja explain: meson-install is dirty
  6639. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6640. ninja explain: PHONY is dirty
  6641. ninja explain: PHONY is dirty
  6642. ninja explain: meson-clean-ctlist is dirty
  6643. ninja explain: clean-ctlist is dirty
  6644. ninja explain: meson-clean is dirty
  6645.  
  6646.  
  6647. ---
  6648.  
  6649. test cases/common/66 install subdir
  6650. stdout
  6651.  
  6652. ---
  6653. The Meson build system
  6654. Version: 0.47.0.dev1
  6655. Source dir: C:\meson\armclang_support\test cases\common\66 install subdir
  6656. Build dir: C:\meson\armclang_support\b 3edcd80488
  6657. Build type: cross build
  6658. Project name: install a whole subdir
  6659. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6660. Cross C compiler: armclang (armclang 6.5)
  6661. Host machine cpu family: arm
  6662. Host machine cpu: Cortex-M0+
  6663. Target machine cpu family: arm
  6664. Target machine cpu: Cortex-M0+
  6665. Build machine cpu family: x86
  6666. Build machine cpu: x86
  6667. Build targets in project: 0
  6668. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6669. [0/1] Regenerating build files.
  6670. The Meson build system
  6671. Version: 0.47.0.dev1
  6672. Source dir: C:\meson\armclang_support\test cases\common\66 install subdir
  6673. Build dir: C:\meson\armclang_support\b 3edcd80488
  6674. Build type: cross build
  6675. Project name: install a whole subdir
  6676. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6677. Cross C compiler: armclang (armclang 6.5)
  6678. Host machine cpu family: arm
  6679. Host machine cpu: Cortex-M0+
  6680. Target machine cpu family: arm
  6681. Target machine cpu: Cortex-M0+
  6682. Build machine cpu family: x86
  6683. Build machine cpu: x86
  6684. Build targets in project: 0
  6685. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6686. ninja: no work to do.
  6687. No tests defined.
  6688. No tests defined.
  6689. [0/1] Regenerating build files.
  6690. The Meson build system
  6691. Version: 0.47.0.dev1
  6692. Source dir: C:\meson\armclang_support\test cases\common\66 install subdir
  6693. Build dir: C:\meson\armclang_support\b 3edcd80488
  6694. Build type: cross build
  6695. Project name: install a whole subdir
  6696. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6697. Cross C compiler: armclang (armclang 6.5)
  6698. Host machine cpu family: arm
  6699. Host machine cpu: Cortex-M0+
  6700. Target machine cpu family: arm
  6701. Target machine cpu: Cortex-M0+
  6702. Build machine cpu family: x86
  6703. Build machine cpu: x86
  6704. Build targets in project: 0
  6705. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6706. [0/1] Installing files.
  6707. Installing subdir C:\meson\armclang_support\test cases\common\66 install subdir\sub2 to C:\meson\armclang_support\i hhr39_14/usr\share\sub2
  6708. Installing subdir C:\meson\armclang_support\test cases\common\66 install subdir\subdir\sub1 to C:\meson\armclang_support\i hhr39_14/usr\share\sub1
  6709. Installing subdir C:\meson\armclang_support\test cases\common\66 install subdir\subdir\sub_elided to C:\meson\armclang_support\i hhr39_14/usr\share
  6710. Installing subdir C:\meson\armclang_support\test cases\common\66 install subdir\sub1 to C:\meson\armclang_support\i hhr39_14/usr\share\sub1
  6711. Installing subdir C:\meson\armclang_support\test cases\common\66 install subdir\sub/sub1 to C:\meson\armclang_support\i hhr39_14/usr\share\sub1
  6712. Installing subdir C:\meson\armclang_support\test cases\common\66 install subdir\sub_elided to C:\meson\armclang_support\i hhr39_14/usr\share
  6713. Installing subdir C:\meson\armclang_support\test cases\common\66 install subdir\nested_elided/sub to C:\meson\armclang_support\i hhr39_14/usr\share
  6714. [1/1] Cleaning.
  6715. Cleaning... 0 files.
  6716.  
  6717.  
  6718.  
  6719. ---
  6720.  
  6721. stderr
  6722.  
  6723. ---
  6724. ninja explain: output build.ninja older than most recent input ../test cases/common/66 install subdir/meson.build (548783815 vs 548783816)
  6725. ninja explain: output all of phony edge with no inputs doesn't exist
  6726. ninja explain: output build.ninja older than most recent input ../test cases/common/66 install subdir/meson.build (548783817 vs 548783819)
  6727. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6728. ninja explain: PHONY is dirty
  6729. ninja explain: output all of phony edge with no inputs doesn't exist
  6730. ninja explain: all is dirty
  6731. ninja explain: meson-install is dirty
  6732. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6733. ninja explain: PHONY is dirty
  6734. ninja explain: meson-clean is dirty
  6735.  
  6736.  
  6737. ---
  6738.  
  6739. test cases/common/67 foreach
  6740. stdout
  6741.  
  6742. ---
  6743. The Meson build system
  6744. Version: 0.47.0.dev1
  6745. Source dir: C:\meson\armclang_support\test cases\common\67 foreach
  6746. Build dir: C:\meson\armclang_support\b a6d1519bb2
  6747. Build type: cross build
  6748. Project name: foreach
  6749. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6750. Cross C compiler: armclang (armclang 6.5)
  6751. Host machine cpu family: arm
  6752. Host machine cpu: Cortex-M0+
  6753. Target machine cpu family: arm
  6754. Target machine cpu: Cortex-M0+
  6755. Build machine cpu family: x86
  6756. Build machine cpu: x86
  6757. Build targets in project: 3
  6758. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6759. [0/1] Regenerating build files.
  6760. The Meson build system
  6761. Version: 0.47.0.dev1
  6762. Source dir: C:\meson\armclang_support\test cases\common\67 foreach
  6763. Build dir: C:\meson\armclang_support\b a6d1519bb2
  6764. Build type: cross build
  6765. Project name: foreach
  6766. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6767. Cross C compiler: armclang (armclang 6.5)
  6768. Host machine cpu family: arm
  6769. Host machine cpu: Cortex-M0+
  6770. Target machine cpu family: arm
  6771. Target machine cpu: Cortex-M0+
  6772. Build machine cpu family: x86
  6773. Build machine cpu: x86
  6774. Build targets in project: 3
  6775. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6776. [1/6] Compiling C object prog1@exe/prog1.c.o.
  6777. [2/6] Compiling C object prog3@exe/prog3.c.o.
  6778. [3/6] Linking target prog1.axf.
  6779. [4/6] Compiling C object prog2@exe/prog2.c.o.
  6780. [5/6] Linking target prog3.axf.
  6781. [6/6] Linking target prog2.axf.
  6782. 1/3 test1                                   SKIP     0.00 s
  6783. 2/3 test2                                   SKIP     0.00 s
  6784. 3/3 test3                                   SKIP     0.00 s
  6785.  
  6786. OK:         0
  6787. FAIL:       0
  6788. SKIP:       3
  6789. TIMEOUT:    0
  6790.  
  6791. Full log written to C:\meson\armclang_support\b a6d1519bb2\meson-logs\testlog.txt
  6792. No tests defined.
  6793. [0/1] Regenerating build files.
  6794. The Meson build system
  6795. Version: 0.47.0.dev1
  6796. Source dir: C:\meson\armclang_support\test cases\common\67 foreach
  6797. Build dir: C:\meson\armclang_support\b a6d1519bb2
  6798. Build type: cross build
  6799. Project name: foreach
  6800. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6801. Cross C compiler: armclang (armclang 6.5)
  6802. Host machine cpu family: arm
  6803. Host machine cpu: Cortex-M0+
  6804. Target machine cpu family: arm
  6805. Target machine cpu: Cortex-M0+
  6806. Build machine cpu family: x86
  6807. Build machine cpu: x86
  6808. Build targets in project: 3
  6809. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6810. [0/1] Installing files.
  6811. Installing prog1.axf to C:\meson\armclang_support\i 1qyrtbia/usr\bin\prog1.axf
  6812. Installing prog2.axf to C:\meson\armclang_support\i 1qyrtbia/usr\bin\prog2.axf
  6813. Installing prog3.axf to C:\meson\armclang_support\i 1qyrtbia/usr\bin\prog3.axf
  6814. [1/1] Cleaning.
  6815. Cleaning... 6 files.
  6816.  
  6817.  
  6818.  
  6819. ---
  6820.  
  6821. stderr
  6822.  
  6823. ---
  6824. ninja explain: output build.ninja older than most recent input ../test cases/common/67 foreach/meson.build (548783815 vs 548783816)
  6825. ninja explain: deps for 'prog1@exe/prog1.c.o' are missing
  6826. ninja explain: prog1@exe/prog1.c.o is dirty
  6827. ninja explain: prog1.axf is dirty
  6828. ninja explain: deps for 'prog2@exe/prog2.c.o' are missing
  6829. ninja explain: prog2@exe/prog2.c.o is dirty
  6830. ninja explain: prog2.axf is dirty
  6831. ninja explain: deps for 'prog3@exe/prog3.c.o' are missing
  6832. ninja explain: prog3@exe/prog3.c.o is dirty
  6833. ninja explain: prog3.axf is dirty
  6834. ninja explain: output build.ninja older than most recent input ../test cases/common/67 foreach/meson.build (548783818 vs 548783821)
  6835. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6836. ninja explain: PHONY is dirty
  6837. ninja explain: meson-install is dirty
  6838. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6839. ninja explain: PHONY is dirty
  6840. ninja explain: meson-clean is dirty
  6841.  
  6842.  
  6843. ---
  6844.  
  6845. test cases/common/68 number arithmetic
  6846. stdout
  6847.  
  6848. ---
  6849. The Meson build system
  6850. Version: 0.47.0.dev1
  6851. Source dir: C:\meson\armclang_support\test cases\common\68 number arithmetic
  6852. Build dir: C:\meson\armclang_support\b c571f549f0
  6853. Build type: cross build
  6854. Project name: number arithmetic
  6855. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6856. Cross C compiler: armclang (armclang 6.5)
  6857. Host machine cpu family: arm
  6858. Host machine cpu: Cortex-M0+
  6859. Target machine cpu family: arm
  6860. Target machine cpu: Cortex-M0+
  6861. Build machine cpu family: x86
  6862. Build machine cpu: x86
  6863. Build targets in project: 0
  6864. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6865. [0/1] Regenerating build files.
  6866. The Meson build system
  6867. Version: 0.47.0.dev1
  6868. Source dir: C:\meson\armclang_support\test cases\common\68 number arithmetic
  6869. Build dir: C:\meson\armclang_support\b c571f549f0
  6870. Build type: cross build
  6871. Project name: number arithmetic
  6872. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6873. Cross C compiler: armclang (armclang 6.5)
  6874. Host machine cpu family: arm
  6875. Host machine cpu: Cortex-M0+
  6876. Target machine cpu family: arm
  6877. Target machine cpu: Cortex-M0+
  6878. Build machine cpu family: x86
  6879. Build machine cpu: x86
  6880. Build targets in project: 0
  6881. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6882. ninja: no work to do.
  6883. No tests defined.
  6884. No tests defined.
  6885. [0/1] Regenerating build files.
  6886. The Meson build system
  6887. Version: 0.47.0.dev1
  6888. Source dir: C:\meson\armclang_support\test cases\common\68 number arithmetic
  6889. Build dir: C:\meson\armclang_support\b c571f549f0
  6890. Build type: cross build
  6891. Project name: number arithmetic
  6892. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6893. Cross C compiler: armclang (armclang 6.5)
  6894. Host machine cpu family: arm
  6895. Host machine cpu: Cortex-M0+
  6896. Target machine cpu family: arm
  6897. Target machine cpu: Cortex-M0+
  6898. Build machine cpu family: x86
  6899. Build machine cpu: x86
  6900. Build targets in project: 0
  6901. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6902. [0/1] Installing files.
  6903. [1/1] Cleaning.
  6904. Cleaning... 0 files.
  6905.  
  6906.  
  6907.  
  6908. ---
  6909.  
  6910. stderr
  6911.  
  6912. ---
  6913. ninja explain: output build.ninja older than most recent input ../test cases/common/68 number arithmetic/meson.build (548783817 vs 548783818)
  6914. ninja explain: output all of phony edge with no inputs doesn't exist
  6915. ninja explain: output build.ninja older than most recent input ../test cases/common/68 number arithmetic/meson.build (548783819 vs 548783820)
  6916. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6917. ninja explain: PHONY is dirty
  6918. ninja explain: output all of phony edge with no inputs doesn't exist
  6919. ninja explain: all is dirty
  6920. ninja explain: meson-install is dirty
  6921. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  6922. ninja explain: PHONY is dirty
  6923. ninja explain: meson-clean is dirty
  6924.  
  6925.  
  6926. ---
  6927.  
  6928. test cases/common/69 string arithmetic
  6929. stdout
  6930.  
  6931. ---
  6932. The Meson build system
  6933. Version: 0.47.0.dev1
  6934. Source dir: C:\meson\armclang_support\test cases\common\69 string arithmetic
  6935. Build dir: C:\meson\armclang_support\b 0b3488c69c
  6936. Build type: cross build
  6937. Project name: string arithmetic
  6938. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6939. Cross C compiler: armclang (armclang 6.5)
  6940. Host machine cpu family: arm
  6941. Host machine cpu: Cortex-M0+
  6942. Target machine cpu family: arm
  6943. Target machine cpu: Cortex-M0+
  6944. Build machine cpu family: x86
  6945. Build machine cpu: x86
  6946. Build targets in project: 0
  6947. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6948. [0/1] Regenerating build files.
  6949. The Meson build system
  6950. Version: 0.47.0.dev1
  6951. Source dir: C:\meson\armclang_support\test cases\common\69 string arithmetic
  6952. Build dir: C:\meson\armclang_support\b 0b3488c69c
  6953. Build type: cross build
  6954. Project name: string arithmetic
  6955. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6956. Cross C compiler: armclang (armclang 6.5)
  6957. Host machine cpu family: arm
  6958. Host machine cpu: Cortex-M0+
  6959. Target machine cpu family: arm
  6960. Target machine cpu: Cortex-M0+
  6961. Build machine cpu family: x86
  6962. Build machine cpu: x86
  6963. Build targets in project: 0
  6964. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6965. ninja: no work to do.
  6966. No tests defined.
  6967. No tests defined.
  6968. [0/1] Regenerating build files.
  6969. The Meson build system
  6970. Version: 0.47.0.dev1
  6971. Source dir: C:\meson\armclang_support\test cases\common\69 string arithmetic
  6972. Build dir: C:\meson\armclang_support\b 0b3488c69c
  6973. Build type: cross build
  6974. Project name: string arithmetic
  6975. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  6976. Cross C compiler: armclang (armclang 6.5)
  6977. Host machine cpu family: arm
  6978. Host machine cpu: Cortex-M0+
  6979. Target machine cpu family: arm
  6980. Target machine cpu: Cortex-M0+
  6981. Build machine cpu family: x86
  6982. Build machine cpu: x86
  6983. Build targets in project: 0
  6984. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  6985. [0/1] Installing files.
  6986. [1/1] Cleaning.
  6987. Cleaning... 0 files.
  6988.  
  6989.  
  6990.  
  6991. ---
  6992.  
  6993. stderr
  6994.  
  6995. ---
  6996. ninja explain: output build.ninja older than most recent input ../test cases/common/69 string arithmetic/meson.build (548783819 vs 548783820)
  6997. ninja explain: output all of phony edge with no inputs doesn't exist
  6998. ninja explain: output build.ninja older than most recent input ../test cases/common/69 string arithmetic/meson.build (548783821 vs 548783823)
  6999. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7000. ninja explain: PHONY is dirty
  7001. ninja explain: output all of phony edge with no inputs doesn't exist
  7002. ninja explain: all is dirty
  7003. ninja explain: meson-install is dirty
  7004. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7005. ninja explain: PHONY is dirty
  7006. ninja explain: meson-clean is dirty
  7007.  
  7008.  
  7009. ---
  7010.  
  7011. test cases/common/70 array arithmetic
  7012. stdout
  7013.  
  7014. ---
  7015. The Meson build system
  7016. Version: 0.47.0.dev1
  7017. Source dir: C:\meson\armclang_support\test cases\common\70 array arithmetic
  7018. Build dir: C:\meson\armclang_support\b daa12393c4
  7019. Build type: cross build
  7020. Project name: array arithmetic
  7021. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7022. Cross C compiler: armclang (armclang 6.5)
  7023. Host machine cpu family: arm
  7024. Host machine cpu: Cortex-M0+
  7025. Target machine cpu family: arm
  7026. Target machine cpu: Cortex-M0+
  7027. Build machine cpu family: x86
  7028. Build machine cpu: x86
  7029. Build targets in project: 0
  7030. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7031. [0/1] Regenerating build files.
  7032. The Meson build system
  7033. Version: 0.47.0.dev1
  7034. Source dir: C:\meson\armclang_support\test cases\common\70 array arithmetic
  7035. Build dir: C:\meson\armclang_support\b daa12393c4
  7036. Build type: cross build
  7037. Project name: array arithmetic
  7038. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7039. Cross C compiler: armclang (armclang 6.5)
  7040. Host machine cpu family: arm
  7041. Host machine cpu: Cortex-M0+
  7042. Target machine cpu family: arm
  7043. Target machine cpu: Cortex-M0+
  7044. Build machine cpu family: x86
  7045. Build machine cpu: x86
  7046. Build targets in project: 0
  7047. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7048. ninja: no work to do.
  7049. No tests defined.
  7050. No tests defined.
  7051. [0/1] Regenerating build files.
  7052. The Meson build system
  7053. Version: 0.47.0.dev1
  7054. Source dir: C:\meson\armclang_support\test cases\common\70 array arithmetic
  7055. Build dir: C:\meson\armclang_support\b daa12393c4
  7056. Build type: cross build
  7057. Project name: array arithmetic
  7058. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7059. Cross C compiler: armclang (armclang 6.5)
  7060. Host machine cpu family: arm
  7061. Host machine cpu: Cortex-M0+
  7062. Target machine cpu family: arm
  7063. Target machine cpu: Cortex-M0+
  7064. Build machine cpu family: x86
  7065. Build machine cpu: x86
  7066. Build targets in project: 0
  7067. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7068. [0/1] Installing files.
  7069. [1/1] Cleaning.
  7070. Cleaning... 0 files.
  7071.  
  7072.  
  7073.  
  7074. ---
  7075.  
  7076. stderr
  7077.  
  7078. ---
  7079. ninja explain: output build.ninja older than most recent input ../test cases/common/70 array arithmetic/meson.build (548783820 vs 548783821)
  7080. ninja explain: output all of phony edge with no inputs doesn't exist
  7081. ninja explain: output build.ninja older than most recent input ../test cases/common/70 array arithmetic/meson.build (548783822 vs 548783823)
  7082. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7083. ninja explain: PHONY is dirty
  7084. ninja explain: output all of phony edge with no inputs doesn't exist
  7085. ninja explain: all is dirty
  7086. ninja explain: meson-install is dirty
  7087. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7088. ninja explain: PHONY is dirty
  7089. ninja explain: meson-clean is dirty
  7090.  
  7091.  
  7092. ---
  7093.  
  7094. test cases/common/71 arithmetic bidmas
  7095. stdout
  7096.  
  7097. ---
  7098. The Meson build system
  7099. Version: 0.47.0.dev1
  7100. Source dir: C:\meson\armclang_support\test cases\common\71 arithmetic bidmas
  7101. Build dir: C:\meson\armclang_support\b ee6efc9b7f
  7102. Build type: cross build
  7103. Project name: arithmetic bidmas
  7104. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7105. Cross C compiler: armclang (armclang 6.5)
  7106. Host machine cpu family: arm
  7107. Host machine cpu: Cortex-M0+
  7108. Target machine cpu family: arm
  7109. Target machine cpu: Cortex-M0+
  7110. Build machine cpu family: x86
  7111. Build machine cpu: x86
  7112. Build targets in project: 0
  7113. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7114. [0/1] Regenerating build files.
  7115. The Meson build system
  7116. Version: 0.47.0.dev1
  7117. Source dir: C:\meson\armclang_support\test cases\common\71 arithmetic bidmas
  7118. Build dir: C:\meson\armclang_support\b ee6efc9b7f
  7119. Build type: cross build
  7120. Project name: arithmetic bidmas
  7121. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7122. Cross C compiler: armclang (armclang 6.5)
  7123. Host machine cpu family: arm
  7124. Host machine cpu: Cortex-M0+
  7125. Target machine cpu family: arm
  7126. Target machine cpu: Cortex-M0+
  7127. Build machine cpu family: x86
  7128. Build machine cpu: x86
  7129. Build targets in project: 0
  7130. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7131. ninja: no work to do.
  7132. No tests defined.
  7133. No tests defined.
  7134. [0/1] Regenerating build files.
  7135. The Meson build system
  7136. Version: 0.47.0.dev1
  7137. Source dir: C:\meson\armclang_support\test cases\common\71 arithmetic bidmas
  7138. Build dir: C:\meson\armclang_support\b ee6efc9b7f
  7139. Build type: cross build
  7140. Project name: arithmetic bidmas
  7141. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7142. Cross C compiler: armclang (armclang 6.5)
  7143. Host machine cpu family: arm
  7144. Host machine cpu: Cortex-M0+
  7145. Target machine cpu family: arm
  7146. Target machine cpu: Cortex-M0+
  7147. Build machine cpu family: x86
  7148. Build machine cpu: x86
  7149. Build targets in project: 0
  7150. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7151. [0/1] Installing files.
  7152. [1/1] Cleaning.
  7153. Cleaning... 0 files.
  7154.  
  7155.  
  7156.  
  7157. ---
  7158.  
  7159. stderr
  7160.  
  7161. ---
  7162. ninja explain: output build.ninja older than most recent input ../test cases/common/71 arithmetic bidmas/meson.build (548783821 vs 548783822)
  7163. ninja explain: output all of phony edge with no inputs doesn't exist
  7164. ninja explain: output build.ninja older than most recent input ../test cases/common/71 arithmetic bidmas/meson.build (548783823 vs 548783824)
  7165. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7166. ninja explain: PHONY is dirty
  7167. ninja explain: output all of phony edge with no inputs doesn't exist
  7168. ninja explain: all is dirty
  7169. ninja explain: meson-install is dirty
  7170. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7171. ninja explain: PHONY is dirty
  7172. ninja explain: meson-clean is dirty
  7173.  
  7174.  
  7175. ---
  7176.  
  7177. test cases/common/72 build always
  7178. stdout
  7179.  
  7180. ---
  7181. The Meson build system
  7182. Version: 0.47.0.dev1
  7183. Source dir: C:\meson\armclang_support\test cases\common\72 build always
  7184. Build dir: C:\meson\armclang_support\b 6465e3bf24
  7185. Build type: cross build
  7186. Project name: run always
  7187. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7188. Cross C compiler: armclang (armclang 6.5)
  7189. Host machine cpu family: arm
  7190. Host machine cpu: Cortex-M0+
  7191. Target machine cpu family: arm
  7192. Target machine cpu: Cortex-M0+
  7193. Build machine cpu family: x86
  7194. Build machine cpu: x86
  7195. Program version_gen.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\72 build always\version_gen.py)
  7196. Build targets in project: 2
  7197. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7198. [0/1] Regenerating build files.
  7199. The Meson build system
  7200. Version: 0.47.0.dev1
  7201. Source dir: C:\meson\armclang_support\test cases\common\72 build always
  7202. Build dir: C:\meson\armclang_support\b 6465e3bf24
  7203. Build type: cross build
  7204. Project name: run always
  7205. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7206. Cross C compiler: armclang (armclang 6.5)
  7207. Host machine cpu family: arm
  7208. Host machine cpu: Cortex-M0+
  7209. Target machine cpu family: arm
  7210. Target machine cpu: Cortex-M0+
  7211. Build machine cpu family: x86
  7212. Build machine cpu: x86
  7213. Program version_gen.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\72 build always\version_gen.py)
  7214. Build targets in project: 2
  7215. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7216. [1/4] Compiling C object versionprinter@exe/main.c.o.
  7217. [2/4] Generating Version string with a custom command.
  7218. [3/4] Compiling C object versionprinter@exe/meson-generated_.._version.c.o.
  7219. [4/4] Linking target versionprinter.axf.
  7220. FAILED: versionprinter.axf
  7221. armlink.exe  -o versionprinter.axf versionprinter@exe/meson-generated_.._version.c.o versionprinter@exe/main.c.o  
  7222. Error: L6200E: Symbol version_string multiply defined (by main.c.o and meson-generated_.._version.c.o).
  7223.  
  7224. Finished: 0 information, 0 warning and 1 error messages.
  7225.  
  7226. ninja: build stopped: subcommand failed.
  7227.  
  7228.  
  7229. ---
  7230.  
  7231. stderr
  7232.  
  7233. ---
  7234. ninja explain: output build.ninja older than most recent input ../test cases/common/72 build always/meson.build (548783821 vs 548783822)
  7235. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7236. ninja explain: PHONY is dirty
  7237. ninja explain: version.c is dirty
  7238. ninja explain: deps for 'versionprinter@exe/meson-generated_.._version.c.o' are missing
  7239. ninja explain: version.c is dirty
  7240. ninja explain: versionprinter@exe/meson-generated_.._version.c.o is dirty
  7241. ninja explain: deps for 'versionprinter@exe/main.c.o' are missing
  7242. ninja explain: versionprinter@exe/main.c.o is dirty
  7243. ninja explain: versionprinter.axf is dirty
  7244.  
  7245.  
  7246. ---
  7247.  
  7248. test cases/common/73 vcstag
  7249. stdout
  7250.  
  7251. ---
  7252. The Meson build system
  7253. Version: 0.47.0.dev1
  7254. Source dir: C:\meson\armclang_support\test cases\common\73 vcstag
  7255. Build dir: C:\meson\armclang_support\b f387e072ee
  7256. Build type: cross build
  7257. Project name: vcstag
  7258. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7259. Cross C compiler: armclang (armclang 6.5)
  7260. Host machine cpu family: arm
  7261. Host machine cpu: Cortex-M0+
  7262. Target machine cpu family: arm
  7263. Target machine cpu: Cortex-M0+
  7264. Build machine cpu family: x86
  7265. Build machine cpu: x86
  7266. Found git repository at C:/meson/armclang_support
  7267. Found git repository at C:/meson/armclang_support
  7268. Build targets in project: 6
  7269. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7270. [0/1] Regenerating build files.
  7271. The Meson build system
  7272. Version: 0.47.0.dev1
  7273. Source dir: C:\meson\armclang_support\test cases\common\73 vcstag
  7274. Build dir: C:\meson\armclang_support\b f387e072ee
  7275. Build type: cross build
  7276. Project name: vcstag
  7277. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7278. Cross C compiler: armclang (armclang 6.5)
  7279. Host machine cpu family: arm
  7280. Host machine cpu: Cortex-M0+
  7281. Target machine cpu family: arm
  7282. Target machine cpu: Cortex-M0+
  7283. Build machine cpu family: x86
  7284. Build machine cpu: x86
  7285. Found git repository at C:/meson/armclang_support
  7286. Found git repository at C:/meson/armclang_support
  7287. Build targets in project: 6
  7288. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7289. [1/12] Generating vcstag-custom.c with a custom command.
  7290. [2/12] Generating vcstag-fallback.c with a custom command.
  7291. [3/12] Generating vcstag.c with a custom command.
  7292. [4/12] Compiling C object tagprog@exe/meson-generated_.._vcstag.c.o.
  7293. [5/12] Compiling C object tagprog-fallback@exe/meson-generated_.._vcstag-fallback.c.o.
  7294. [6/12] Compiling C object tagprog@exe/tagprog.c.o.
  7295. [7/12] Linking target tagprog.axf.
  7296. FAILED: tagprog.axf
  7297. armlink.exe  -o tagprog.axf tagprog@exe/meson-generated_.._vcstag.c.o tagprog@exe/tagprog.c.o  
  7298. Error: L6200E: Symbol vcstag multiply defined (by tagprog.c.o and meson-generated_.._vcstag.c.o).
  7299.  
  7300. Finished: 0 information, 0 warning and 1 error messages.
  7301.  
  7302. [8/12] Compiling C object tagprog-fallback@exe/tagprog.c.o.
  7303. [9/12] Compiling C object tagprog-custom@exe/tagprog.c.o.
  7304. [10/12] Compiling C object tagprog-custom@exe/meson-generated_.._vcstag-custom.c.o.
  7305. ninja: build stopped: subcommand failed.
  7306.  
  7307.  
  7308. ---
  7309.  
  7310. stderr
  7311.  
  7312. ---
  7313. ninja explain: output build.ninja older than most recent input ../test cases/common/73 vcstag/meson.build (548783827 vs 548783828)
  7314. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7315. ninja explain: PHONY is dirty
  7316. ninja explain: vcstag.c is dirty
  7317. ninja explain: PHONY is dirty
  7318. ninja explain: vcstag-custom.c is dirty
  7319. ninja explain: PHONY is dirty
  7320. ninja explain: vcstag-fallback.c is dirty
  7321. ninja explain: deps for 'tagprog@exe/meson-generated_.._vcstag.c.o' are missing
  7322. ninja explain: vcstag.c is dirty
  7323. ninja explain: tagprog@exe/meson-generated_.._vcstag.c.o is dirty
  7324. ninja explain: deps for 'tagprog@exe/tagprog.c.o' are missing
  7325. ninja explain: tagprog@exe/tagprog.c.o is dirty
  7326. ninja explain: tagprog.axf is dirty
  7327. ninja explain: deps for 'tagprog-custom@exe/meson-generated_.._vcstag-custom.c.o' are missing
  7328. ninja explain: vcstag-custom.c is dirty
  7329. ninja explain: tagprog-custom@exe/meson-generated_.._vcstag-custom.c.o is dirty
  7330. ninja explain: deps for 'tagprog-custom@exe/tagprog.c.o' are missing
  7331. ninja explain: tagprog-custom@exe/tagprog.c.o is dirty
  7332. ninja explain: tagprog-custom.axf is dirty
  7333. ninja explain: deps for 'tagprog-fallback@exe/meson-generated_.._vcstag-fallback.c.o' are missing
  7334. ninja explain: vcstag-fallback.c is dirty
  7335. ninja explain: tagprog-fallback@exe/meson-generated_.._vcstag-fallback.c.o is dirty
  7336. ninja explain: deps for 'tagprog-fallback@exe/tagprog.c.o' are missing
  7337. ninja explain: tagprog-fallback@exe/tagprog.c.o is dirty
  7338. ninja explain: tagprog-fallback.axf is dirty
  7339.  
  7340.  
  7341. ---
  7342.  
  7343. test cases/common/74 modules
  7344. stdout
  7345.  
  7346. ---
  7347. The Meson build system
  7348. Version: 0.47.0.dev1
  7349. Source dir: C:\meson\armclang_support\test cases\common\74 modules
  7350. Build dir: C:\meson\armclang_support\b 0d7f6b7498
  7351. Build type: cross build
  7352. Project name: module test
  7353. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7354. Cross C compiler: armclang (armclang 6.5)
  7355. Host machine cpu family: arm
  7356. Host machine cpu: Cortex-M0+
  7357. Target machine cpu family: arm
  7358. Target machine cpu: Cortex-M0+
  7359. Build machine cpu family: x86
  7360. Build machine cpu: x86
  7361. Hello from a Meson module
  7362. Build targets in project: 0
  7363. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7364. [0/1] Regenerating build files.
  7365. The Meson build system
  7366. Version: 0.47.0.dev1
  7367. Source dir: C:\meson\armclang_support\test cases\common\74 modules
  7368. Build dir: C:\meson\armclang_support\b 0d7f6b7498
  7369. Build type: cross build
  7370. Project name: module test
  7371. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7372. Cross C compiler: armclang (armclang 6.5)
  7373. Host machine cpu family: arm
  7374. Host machine cpu: Cortex-M0+
  7375. Target machine cpu family: arm
  7376. Target machine cpu: Cortex-M0+
  7377. Build machine cpu family: x86
  7378. Build machine cpu: x86
  7379. Hello from a Meson module
  7380. Build targets in project: 0
  7381. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7382. ninja: no work to do.
  7383. No tests defined.
  7384. No tests defined.
  7385. [0/1] Regenerating build files.
  7386. The Meson build system
  7387. Version: 0.47.0.dev1
  7388. Source dir: C:\meson\armclang_support\test cases\common\74 modules
  7389. Build dir: C:\meson\armclang_support\b 0d7f6b7498
  7390. Build type: cross build
  7391. Project name: module test
  7392. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7393. Cross C compiler: armclang (armclang 6.5)
  7394. Host machine cpu family: arm
  7395. Host machine cpu: Cortex-M0+
  7396. Target machine cpu family: arm
  7397. Target machine cpu: Cortex-M0+
  7398. Build machine cpu family: x86
  7399. Build machine cpu: x86
  7400. Hello from a Meson module
  7401. Build targets in project: 0
  7402. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7403. [0/1] Installing files.
  7404. [1/1] Cleaning.
  7405. Cleaning... 0 files.
  7406.  
  7407.  
  7408.  
  7409. ---
  7410.  
  7411. stderr
  7412.  
  7413. ---
  7414. ninja explain: output build.ninja older than most recent input ../test cases/common/74 modules/meson.build (548783828 vs 548783829)
  7415. ninja explain: output all of phony edge with no inputs doesn't exist
  7416. ninja explain: output build.ninja older than most recent input ../test cases/common/74 modules/meson.build (548783830 vs 548783831)
  7417. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7418. ninja explain: PHONY is dirty
  7419. ninja explain: output all of phony edge with no inputs doesn't exist
  7420. ninja explain: all is dirty
  7421. ninja explain: meson-install is dirty
  7422. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7423. ninja explain: PHONY is dirty
  7424. ninja explain: meson-clean is dirty
  7425.  
  7426.  
  7427. ---
  7428.  
  7429. test cases/common/75 should fail
  7430. stdout
  7431.  
  7432. ---
  7433. The Meson build system
  7434. Version: 0.47.0.dev1
  7435. Source dir: C:\meson\armclang_support\test cases\common\75 should fail
  7436. Build dir: C:\meson\armclang_support\b ba9724942c
  7437. Build type: cross build
  7438. Project name: should fail
  7439. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7440. Cross C compiler: armclang (armclang 6.5)
  7441. Host machine cpu family: arm
  7442. Host machine cpu: Cortex-M0+
  7443. Target machine cpu family: arm
  7444. Target machine cpu: Cortex-M0+
  7445. Build machine cpu family: x86
  7446. Build machine cpu: x86
  7447. Build targets in project: 1
  7448. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7449. [0/1] Regenerating build files.
  7450. The Meson build system
  7451. Version: 0.47.0.dev1
  7452. Source dir: C:\meson\armclang_support\test cases\common\75 should fail
  7453. Build dir: C:\meson\armclang_support\b ba9724942c
  7454. Build type: cross build
  7455. Project name: should fail
  7456. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7457. Cross C compiler: armclang (armclang 6.5)
  7458. Host machine cpu family: arm
  7459. Host machine cpu: Cortex-M0+
  7460. Target machine cpu family: arm
  7461. Target machine cpu: Cortex-M0+
  7462. Build machine cpu family: x86
  7463. Build machine cpu: x86
  7464. Build targets in project: 1
  7465. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7466. [1/2] Compiling C object prog@exe/failing.c.o.
  7467. [2/2] Linking target prog.axf.
  7468. 1/1 failing                                 SKIP     0.00 s
  7469.  
  7470. OK:         0
  7471. FAIL:       0
  7472. SKIP:       1
  7473. TIMEOUT:    0
  7474.  
  7475. Full log written to C:\meson\armclang_support\b ba9724942c\meson-logs\testlog.txt
  7476. No tests defined.
  7477. [0/1] Regenerating build files.
  7478. The Meson build system
  7479. Version: 0.47.0.dev1
  7480. Source dir: C:\meson\armclang_support\test cases\common\75 should fail
  7481. Build dir: C:\meson\armclang_support\b ba9724942c
  7482. Build type: cross build
  7483. Project name: should fail
  7484. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7485. Cross C compiler: armclang (armclang 6.5)
  7486. Host machine cpu family: arm
  7487. Host machine cpu: Cortex-M0+
  7488. Target machine cpu family: arm
  7489. Target machine cpu: Cortex-M0+
  7490. Build machine cpu family: x86
  7491. Build machine cpu: x86
  7492. Build targets in project: 1
  7493. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7494. [0/1] Installing files.
  7495. [1/1] Cleaning.
  7496. Cleaning... 2 files.
  7497.  
  7498.  
  7499.  
  7500. ---
  7501.  
  7502. stderr
  7503.  
  7504. ---
  7505. ninja explain: output build.ninja older than most recent input ../test cases/common/75 should fail/meson.build (548783828 vs 548783829)
  7506. ninja explain: deps for 'prog@exe/failing.c.o' are missing
  7507. ninja explain: prog@exe/failing.c.o is dirty
  7508. ninja explain: prog.axf is dirty
  7509. ninja explain: output build.ninja older than most recent input ../test cases/common/75 should fail/meson.build (548783831 vs 548783834)
  7510. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7511. ninja explain: PHONY is dirty
  7512. ninja explain: meson-install is dirty
  7513. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7514. ninja explain: PHONY is dirty
  7515. ninja explain: meson-clean is dirty
  7516.  
  7517.  
  7518. ---
  7519.  
  7520. test cases/common/76 configure file in custom target
  7521. stdout
  7522.  
  7523. ---
  7524. The Meson build system
  7525. Version: 0.47.0.dev1
  7526. Source dir: C:\meson\armclang_support\test cases\common\76 configure file in custom target
  7527. Build dir: C:\meson\armclang_support\b e8699a8def
  7528. Build type: cross build
  7529. Project name: conf file in custom target
  7530. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7531. Cross C compiler: armclang (armclang 6.5)
  7532. Host machine cpu family: arm
  7533. Host machine cpu: Cortex-M0+
  7534. Target machine cpu family: arm
  7535. Target machine cpu: Cortex-M0+
  7536. Build machine cpu family: x86
  7537. Build machine cpu: x86
  7538. Configuring confdata using configuration
  7539. Program mycompiler.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\76 configure file in custom target\src\mycompiler.py)
  7540. Program python3 found: NO
  7541. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  7542. Build targets in project: 2
  7543. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7544. [0/1] Regenerating build files.
  7545. The Meson build system
  7546. Version: 0.47.0.dev1
  7547. Source dir: C:\meson\armclang_support\test cases\common\76 configure file in custom target
  7548. Build dir: C:\meson\armclang_support\b e8699a8def
  7549. Build type: cross build
  7550. Project name: conf file in custom target
  7551. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7552. Cross C compiler: armclang (armclang 6.5)
  7553. Host machine cpu family: arm
  7554. Host machine cpu: Cortex-M0+
  7555. Target machine cpu family: arm
  7556. Target machine cpu: Cortex-M0+
  7557. Build machine cpu family: x86
  7558. Build machine cpu: x86
  7559. Configuring confdata using configuration
  7560. Program mycompiler.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\76 configure file in custom target\src\mycompiler.py)
  7561. Program python3 found: NO
  7562. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  7563. Build targets in project: 2
  7564. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7565. ninja: no work to do.
  7566. No tests defined.
  7567. No tests defined.
  7568. [0/1] Regenerating build files.
  7569. The Meson build system
  7570. Version: 0.47.0.dev1
  7571. Source dir: C:\meson\armclang_support\test cases\common\76 configure file in custom target
  7572. Build dir: C:\meson\armclang_support\b e8699a8def
  7573. Build type: cross build
  7574. Project name: conf file in custom target
  7575. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7576. Cross C compiler: armclang (armclang 6.5)
  7577. Host machine cpu family: arm
  7578. Host machine cpu: Cortex-M0+
  7579. Target machine cpu family: arm
  7580. Target machine cpu: Cortex-M0+
  7581. Build machine cpu family: x86
  7582. Build machine cpu: x86
  7583. Configuring confdata using configuration
  7584. Program mycompiler.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\76 configure file in custom target\src\mycompiler.py)
  7585. Program python3 found: NO
  7586. Program python found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.EXE)
  7587. Build targets in project: 2
  7588. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7589. [0/1] Installing files.
  7590. [1/2] Cleaning custom target directories.
  7591. [2/2] Cleaning.
  7592. Cleaning... 0 files.
  7593.  
  7594.  
  7595.  
  7596. ---
  7597.  
  7598. stderr
  7599.  
  7600. ---
  7601. ninja explain: output build.ninja older than most recent input ../test cases/common/76 configure file in custom target/meson.build (548783828 vs 548783830)
  7602. ninja explain: output all of phony edge with no inputs doesn't exist
  7603. ninja explain: output build.ninja older than most recent input ../test cases/common/76 configure file in custom target/meson.build (548783831 vs 548783832)
  7604. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7605. ninja explain: PHONY is dirty
  7606. ninja explain: output all of phony edge with no inputs doesn't exist
  7607. ninja explain: all is dirty
  7608. ninja explain: meson-install is dirty
  7609. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7610. ninja explain: PHONY is dirty
  7611. ninja explain: PHONY is dirty
  7612. ninja explain: meson-clean-ctlist is dirty
  7613. ninja explain: clean-ctlist is dirty
  7614. ninja explain: meson-clean is dirty
  7615.  
  7616.  
  7617. ---
  7618.  
  7619. test cases/common/77 external test program
  7620. stdout
  7621.  
  7622. ---
  7623. The Meson build system
  7624. Version: 0.47.0.dev1
  7625. Source dir: C:\meson\armclang_support\test cases\common\77 external test program
  7626. Build dir: C:\meson\armclang_support\b 6765950e94
  7627. Build type: cross build
  7628. Project name: test is external
  7629. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7630. Cross C compiler: armclang (armclang 6.5)
  7631. Host machine cpu family: arm
  7632. Host machine cpu: Cortex-M0+
  7633. Target machine cpu family: arm
  7634. Target machine cpu: Cortex-M0+
  7635. Build machine cpu family: x86
  7636. Build machine cpu: x86
  7637. Program mytest.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\77 external test program\mytest.py)
  7638. Build targets in project: 0
  7639. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7640. [0/1] Regenerating build files.
  7641. The Meson build system
  7642. Version: 0.47.0.dev1
  7643. Source dir: C:\meson\armclang_support\test cases\common\77 external test program
  7644. Build dir: C:\meson\armclang_support\b 6765950e94
  7645. Build type: cross build
  7646. Project name: test is external
  7647. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7648. Cross C compiler: armclang (armclang 6.5)
  7649. Host machine cpu family: arm
  7650. Host machine cpu: Cortex-M0+
  7651. Target machine cpu family: arm
  7652. Target machine cpu: Cortex-M0+
  7653. Build machine cpu family: x86
  7654. Build machine cpu: x86
  7655. Program mytest.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\77 external test program\mytest.py)
  7656. Build targets in project: 0
  7657. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7658. ninja: no work to do.
  7659. 1/1 external                                OK       0.15 s
  7660.  
  7661. OK:         1
  7662. FAIL:       0
  7663. SKIP:       0
  7664. TIMEOUT:    0
  7665.  
  7666. Full log written to C:\meson\armclang_support\b 6765950e94\meson-logs\testlog.txt
  7667. No tests defined.
  7668. [0/1] Regenerating build files.
  7669. The Meson build system
  7670. Version: 0.47.0.dev1
  7671. Source dir: C:\meson\armclang_support\test cases\common\77 external test program
  7672. Build dir: C:\meson\armclang_support\b 6765950e94
  7673. Build type: cross build
  7674. Project name: test is external
  7675. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7676. Cross C compiler: armclang (armclang 6.5)
  7677. Host machine cpu family: arm
  7678. Host machine cpu: Cortex-M0+
  7679. Target machine cpu family: arm
  7680. Target machine cpu: Cortex-M0+
  7681. Build machine cpu family: x86
  7682. Build machine cpu: x86
  7683. Program mytest.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\77 external test program\mytest.py)
  7684. Build targets in project: 0
  7685. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7686. [0/1] Installing files.
  7687. [1/1] Cleaning.
  7688. Cleaning... 0 files.
  7689.  
  7690.  
  7691.  
  7692. ---
  7693.  
  7694. stderr
  7695.  
  7696. ---
  7697. ninja explain: output build.ninja older than most recent input ../test cases/common/77 external test program/meson.build (548783828 vs 548783830)
  7698. ninja explain: output all of phony edge with no inputs doesn't exist
  7699. ninja explain: output build.ninja older than most recent input ../test cases/common/77 external test program/meson.build (548783831 vs 548783832)
  7700. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7701. ninja explain: PHONY is dirty
  7702. ninja explain: output all of phony edge with no inputs doesn't exist
  7703. ninja explain: all is dirty
  7704. ninja explain: meson-install is dirty
  7705. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7706. ninja explain: PHONY is dirty
  7707. ninja explain: meson-clean is dirty
  7708.  
  7709.  
  7710. ---
  7711.  
  7712. test cases/common/78 ctarget dependency
  7713. stdout
  7714.  
  7715. ---
  7716. The Meson build system
  7717. Version: 0.47.0.dev1
  7718. Source dir: C:\meson\armclang_support\test cases\common\78 ctarget dependency
  7719. Build dir: C:\meson\armclang_support\b 2c7d923021
  7720. Build type: cross build
  7721. Project name: custom target dependency
  7722. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7723. Cross C compiler: armclang (armclang 6.5)
  7724. Host machine cpu family: arm
  7725. Host machine cpu: Cortex-M0+
  7726. Target machine cpu family: arm
  7727. Target machine cpu: Cortex-M0+
  7728. Build machine cpu family: x86
  7729. Build machine cpu: x86
  7730. Program gen1.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\78 ctarget dependency\gen1.py)
  7731. Program gen2.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\78 ctarget dependency\gen2.py)
  7732. Build targets in project: 2
  7733. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7734. [0/1] Regenerating build files.
  7735. The Meson build system
  7736. Version: 0.47.0.dev1
  7737. Source dir: C:\meson\armclang_support\test cases\common\78 ctarget dependency
  7738. Build dir: C:\meson\armclang_support\b 2c7d923021
  7739. Build type: cross build
  7740. Project name: custom target dependency
  7741. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7742. Cross C compiler: armclang (armclang 6.5)
  7743. Host machine cpu family: arm
  7744. Host machine cpu: Cortex-M0+
  7745. Target machine cpu family: arm
  7746. Target machine cpu: Cortex-M0+
  7747. Build machine cpu family: x86
  7748. Build machine cpu: x86
  7749. Program gen1.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\78 ctarget dependency\gen1.py)
  7750. Program gen2.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\78 ctarget dependency\gen2.py)
  7751. Build targets in project: 2
  7752. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7753. ninja: no work to do.
  7754. No tests defined.
  7755. No tests defined.
  7756. [0/1] Regenerating build files.
  7757. The Meson build system
  7758. Version: 0.47.0.dev1
  7759. Source dir: C:\meson\armclang_support\test cases\common\78 ctarget dependency
  7760. Build dir: C:\meson\armclang_support\b 2c7d923021
  7761. Build type: cross build
  7762. Project name: custom target dependency
  7763. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7764. Cross C compiler: armclang (armclang 6.5)
  7765. Host machine cpu family: arm
  7766. Host machine cpu: Cortex-M0+
  7767. Target machine cpu family: arm
  7768. Target machine cpu: Cortex-M0+
  7769. Build machine cpu family: x86
  7770. Build machine cpu: x86
  7771. Program gen1.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\78 ctarget dependency\gen1.py)
  7772. Program gen2.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\78 ctarget dependency\gen2.py)
  7773. Build targets in project: 2
  7774. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7775. [0/1] Installing files.
  7776. [1/2] Cleaning custom target directories.
  7777. [2/2] Cleaning.
  7778. Cleaning... 0 files.
  7779.  
  7780.  
  7781.  
  7782. ---
  7783.  
  7784. stderr
  7785.  
  7786. ---
  7787. ninja explain: output build.ninja older than most recent input ../test cases/common/78 ctarget dependency/meson.build (548783828 vs 548783830)
  7788. ninja explain: output all of phony edge with no inputs doesn't exist
  7789. ninja explain: output build.ninja older than most recent input ../test cases/common/78 ctarget dependency/meson.build (548783831 vs 548783832)
  7790. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7791. ninja explain: PHONY is dirty
  7792. ninja explain: output all of phony edge with no inputs doesn't exist
  7793. ninja explain: all is dirty
  7794. ninja explain: meson-install is dirty
  7795. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  7796. ninja explain: PHONY is dirty
  7797. ninja explain: PHONY is dirty
  7798. ninja explain: meson-clean-ctlist is dirty
  7799. ninja explain: clean-ctlist is dirty
  7800. ninja explain: meson-clean is dirty
  7801.  
  7802.  
  7803. ---
  7804.  
  7805. test cases/common/79 shared subproject
  7806. stdout
  7807.  
  7808. ---
  7809. The Meson build system
  7810. Version: 0.47.0.dev1
  7811. Source dir: C:\meson\armclang_support\test cases\common\79 shared subproject
  7812. Build dir: C:\meson\armclang_support\b 11d18dc435
  7813. Build type: cross build
  7814. Project name: A
  7815. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7816. Cross C compiler: armclang (armclang 6.5)
  7817. Host machine cpu family: arm
  7818. Host machine cpu: Cortex-M0+
  7819. Target machine cpu family: arm
  7820. Target machine cpu: Cortex-M0+
  7821. Build machine cpu family: x86
  7822. Build machine cpu: x86
  7823.  
  7824. |
  7825. |Executing subproject B.
  7826. |
  7827. |Project name: B
  7828. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7829. |Cross C compiler: armclang (armclang 6.5)
  7830. |
  7831. ||
  7832. ||Executing subproject C.
  7833. ||
  7834. ||Project name: C
  7835. ||Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7836. ||Cross C compiler: armclang (armclang 6.5)
  7837. ||Build targets in project: 1
  7838. ||
  7839. ||Subproject C finished.
  7840. |Build targets in project: 2
  7841. |
  7842. |Subproject B finished.
  7843. Build targets in project: 3
  7844. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7845. [0/1] Regenerating build files.
  7846. The Meson build system
  7847. Version: 0.47.0.dev1
  7848. Source dir: C:\meson\armclang_support\test cases\common\79 shared subproject
  7849. Build dir: C:\meson\armclang_support\b 11d18dc435
  7850. Build type: cross build
  7851. Project name: A
  7852. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7853. Cross C compiler: armclang (armclang 6.5)
  7854. Host machine cpu family: arm
  7855. Host machine cpu: Cortex-M0+
  7856. Target machine cpu family: arm
  7857. Target machine cpu: Cortex-M0+
  7858. Build machine cpu family: x86
  7859. Build machine cpu: x86
  7860.  
  7861. |
  7862. |Executing subproject B.
  7863. |
  7864. |Project name: B
  7865. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7866. |Cross C compiler: armclang (armclang 6.5)
  7867. |
  7868. ||
  7869. ||Executing subproject C.
  7870. ||
  7871. ||Project name: C
  7872. ||Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7873. ||Cross C compiler: armclang (armclang 6.5)
  7874. ||Build targets in project: 1
  7875. ||
  7876. ||Subproject C finished.
  7877. |Build targets in project: 2
  7878. |
  7879. |Subproject B finished.
  7880. Build targets in project: 3
  7881. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7882. [1/8] Compiling C object a@exe/a.c.o.
  7883. [2/8] Compiling C object subprojects/B/subprojects@B@@b@sha/b.c.o.
  7884. [3/8] Compiling C object subprojects/C/subprojects@C@@c@sha/c.c.o.
  7885. [4/8] Linking target subprojects/C/libc.so.
  7886. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  7887.  
  7888. Finished: 0 information, 1 warning and 0 error messages.
  7889.  
  7890. [5/8] Generating symbol file subprojects/C/subprojects@C@@c@sha/libc.so.symbols.
  7891. [6/8] Linking target subprojects/B/libb.so.
  7892. FAILED: subprojects/B/libb.so
  7893. armlink.exe  -o subprojects/B/libb.so subprojects/B/subprojects@B@@b@sha/b.c.o "subprojects\\C\\libc.so"  
  7894. Fatal error: L6064E: ELF Executable file subprojects\\C\\libc.so given as input on command line
  7895.  
  7896. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  7897.  
  7898. ninja: build stopped: subcommand failed.
  7899.  
  7900.  
  7901. ---
  7902.  
  7903. stderr
  7904.  
  7905. ---
  7906. ninja explain: output build.ninja older than most recent input ../test cases/common/79 shared subproject/meson.build (548783830 vs 548783831)
  7907. ninja explain: deps for 'subprojects/C/subprojects@C@@c@sha/c.c.o' are missing
  7908. ninja explain: subprojects/C/subprojects@C@@c@sha/c.c.o is dirty
  7909. ninja explain: subprojects/C/libc.so is dirty
  7910. ninja explain: deps for 'subprojects/B/subprojects@B@@b@sha/b.c.o' are missing
  7911. ninja explain: subprojects/B/subprojects@B@@b@sha/b.c.o is dirty
  7912. ninja explain: subprojects/C/libc.so is dirty
  7913. ninja explain: subprojects/C/subprojects@C@@c@sha/libc.so.symbols is dirty
  7914. ninja explain: subprojects/B/libb.so is dirty
  7915. ninja explain: deps for 'a@exe/a.c.o' are missing
  7916. ninja explain: a@exe/a.c.o is dirty
  7917. ninja explain: subprojects/C/subprojects@C@@c@sha/libc.so.symbols is dirty
  7918. ninja explain: subprojects/B/libb.so is dirty
  7919. ninja explain: subprojects/B/subprojects@B@@b@sha/libb.so.symbols is dirty
  7920. ninja explain: a.axf is dirty
  7921.  
  7922.  
  7923. ---
  7924.  
  7925. test cases/common/80 shared subproject 2
  7926. stdout
  7927.  
  7928. ---
  7929. The Meson build system
  7930. Version: 0.47.0.dev1
  7931. Source dir: C:\meson\armclang_support\test cases\common\80 shared subproject 2
  7932. Build dir: C:\meson\armclang_support\b 4889b0295e
  7933. Build type: cross build
  7934. Project name: A
  7935. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7936. Cross C compiler: armclang (armclang 6.5)
  7937. Host machine cpu family: arm
  7938. Host machine cpu: Cortex-M0+
  7939. Target machine cpu family: arm
  7940. Target machine cpu: Cortex-M0+
  7941. Build machine cpu family: x86
  7942. Build machine cpu: x86
  7943.  
  7944. |
  7945. |Executing subproject C.
  7946. |
  7947. |Project name: C
  7948. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7949. |Cross C compiler: armclang (armclang 6.5)
  7950. |Build targets in project: 1
  7951. |
  7952. |Subproject C finished.
  7953.  
  7954. |
  7955. |Executing subproject B.
  7956. |
  7957. |Project name: B
  7958. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7959. |Cross C compiler: armclang (armclang 6.5)
  7960. |Build targets in project: 2
  7961. |
  7962. |Subproject B finished.
  7963. Build targets in project: 3
  7964. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  7965. [0/1] Regenerating build files.
  7966. The Meson build system
  7967. Version: 0.47.0.dev1
  7968. Source dir: C:\meson\armclang_support\test cases\common\80 shared subproject 2
  7969. Build dir: C:\meson\armclang_support\b 4889b0295e
  7970. Build type: cross build
  7971. Project name: A
  7972. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7973. Cross C compiler: armclang (armclang 6.5)
  7974. Host machine cpu family: arm
  7975. Host machine cpu: Cortex-M0+
  7976. Target machine cpu family: arm
  7977. Target machine cpu: Cortex-M0+
  7978. Build machine cpu family: x86
  7979. Build machine cpu: x86
  7980.  
  7981. |
  7982. |Executing subproject C.
  7983. |
  7984. |Project name: C
  7985. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7986. |Cross C compiler: armclang (armclang 6.5)
  7987. |Build targets in project: 1
  7988. |
  7989. |Subproject C finished.
  7990.  
  7991. |
  7992. |Executing subproject B.
  7993. |
  7994. |Project name: B
  7995. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  7996. |Cross C compiler: armclang (armclang 6.5)
  7997. |Build targets in project: 2
  7998. |
  7999. |Subproject B finished.
  8000. Build targets in project: 3
  8001. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8002. [1/8] Compiling C object subprojects/C/subprojects@C@@c@sha/c.c.o.
  8003. [2/8] Compiling C object a@exe/a.c.o.
  8004. [3/8] Compiling C object subprojects/B/subprojects@B@@b@sha/b.c.o.
  8005. [4/8] Linking target subprojects/C/libc.so.
  8006. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  8007.  
  8008. Finished: 0 information, 1 warning and 0 error messages.
  8009.  
  8010. [5/8] Generating symbol file subprojects/C/subprojects@C@@c@sha/libc.so.symbols.
  8011. [6/8] Linking target subprojects/B/libb.so.
  8012. FAILED: subprojects/B/libb.so
  8013. armlink.exe  -o subprojects/B/libb.so subprojects/B/subprojects@B@@b@sha/b.c.o "subprojects\\C\\libc.so"  
  8014. Fatal error: L6064E: ELF Executable file subprojects\\C\\libc.so given as input on command line
  8015.  
  8016. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  8017.  
  8018. ninja: build stopped: subcommand failed.
  8019.  
  8020.  
  8021. ---
  8022.  
  8023. stderr
  8024.  
  8025. ---
  8026. ninja explain: output build.ninja older than most recent input ../test cases/common/80 shared subproject 2/meson.build (548783833 vs 548783834)
  8027. ninja explain: deps for 'subprojects/C/subprojects@C@@c@sha/c.c.o' are missing
  8028. ninja explain: subprojects/C/subprojects@C@@c@sha/c.c.o is dirty
  8029. ninja explain: subprojects/C/libc.so is dirty
  8030. ninja explain: deps for 'subprojects/B/subprojects@B@@b@sha/b.c.o' are missing
  8031. ninja explain: subprojects/B/subprojects@B@@b@sha/b.c.o is dirty
  8032. ninja explain: subprojects/C/libc.so is dirty
  8033. ninja explain: subprojects/C/subprojects@C@@c@sha/libc.so.symbols is dirty
  8034. ninja explain: subprojects/B/libb.so is dirty
  8035. ninja explain: deps for 'a@exe/a.c.o' are missing
  8036. ninja explain: a@exe/a.c.o is dirty
  8037. ninja explain: subprojects/B/libb.so is dirty
  8038. ninja explain: subprojects/B/subprojects@B@@b@sha/libb.so.symbols is dirty
  8039. ninja explain: subprojects/C/subprojects@C@@c@sha/libc.so.symbols is dirty
  8040. ninja explain: a.axf is dirty
  8041.  
  8042.  
  8043. ---
  8044.  
  8045. test cases/common/81 file object
  8046. stdout
  8047.  
  8048. ---
  8049. The Meson build system
  8050. Version: 0.47.0.dev1
  8051. Source dir: C:\meson\armclang_support\test cases\common\81 file object
  8052. Build dir: C:\meson\armclang_support\b a1b915d6f3
  8053. Build type: cross build
  8054. Project name: file object
  8055. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8056. Cross C compiler: armclang (armclang 6.5)
  8057. Host machine cpu family: arm
  8058. Host machine cpu: Cortex-M0+
  8059. Target machine cpu family: arm
  8060. Target machine cpu: Cortex-M0+
  8061. Build machine cpu family: x86
  8062. Build machine cpu: x86
  8063. Build targets in project: 7
  8064. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8065. [0/1] Regenerating build files.
  8066. The Meson build system
  8067. Version: 0.47.0.dev1
  8068. Source dir: C:\meson\armclang_support\test cases\common\81 file object
  8069. Build dir: C:\meson\armclang_support\b a1b915d6f3
  8070. Build type: cross build
  8071. Project name: file object
  8072. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8073. Cross C compiler: armclang (armclang 6.5)
  8074. Host machine cpu family: arm
  8075. Host machine cpu: Cortex-M0+
  8076. Target machine cpu family: arm
  8077. Target machine cpu: Cortex-M0+
  8078. Build machine cpu family: x86
  8079. Build machine cpu: x86
  8080. Build targets in project: 7
  8081. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8082. [1/21] Compiling C object fobj@exe/prog.c.o.
  8083. [2/21] Compiling C object subdir1/subdir1@@subdir2@exe/lib.c.o.
  8084. [3/21] Compiling C object subdir1/subdir1@@subdir0@exe/.._prog.c.o.
  8085. [4/21] Compiling C object subdir1/subdir1@@subdir0@exe/lib.c.o.
  8086. [5/21] Compiling C object subdir1/subdir1@@subdir1@exe/prog.c.o.
  8087. [6/21] Compiling C object subdir1/subdir1@@subdir1@exe/.._lib.c.o.
  8088. [7/21] Compiling C object fobj@exe/lib.c.o.
  8089. [8/21] Compiling C object subdir1/subdir1@@subdir2@exe/prog.c.o.
  8090. [9/21] Compiling C object subdir2/subdir2@@subdir3@exe/lib.c.o.
  8091. [10/21] Compiling C object subdir2/subdir2@@subdir3@exe/.._subdir1_prog.c.o.
  8092. [11/21] Linking target subdir1/subdir1.axf.
  8093. [12/21] Linking target fobj.axf.
  8094. [13/21] Linking target subdir2/subdir3.axf.
  8095. [14/21] Linking target subdir1/subdir0.axf.
  8096. [15/21] Linking target subdir1/subdir2.axf.
  8097. [16/21] Compiling C object subdir2/subdir2@@subdir5@exe/prog.c.o.
  8098. [17/21] Compiling C object subdir2/subdir2@@subdir4@exe/.._subdir1_lib.c.o.
  8099. [18/21] Compiling C object subdir2/subdir2@@subdir4@exe/prog.c.o.
  8100. [19/21] Compiling C object subdir2/subdir2@@subdir5@exe/lib.c.o.
  8101. [20/21] Linking target subdir2/subdir4.axf.
  8102. [21/21] Linking target subdir2/subdir5.axf.
  8103. 1/7 fobj                                    SKIP     0.00 s
  8104. 2/7 subdir0                                 SKIP     0.00 s
  8105. 3/7 subdir1                                 SKIP     0.00 s
  8106. 4/7 subdir2                                 SKIP     0.00 s
  8107. 5/7 subdir3                                 SKIP     0.00 s
  8108. 6/7 subdir4                                 SKIP     0.00 s
  8109. 7/7 subdir4                                 SKIP     0.00 s
  8110.  
  8111. OK:         0
  8112. FAIL:       0
  8113. SKIP:       7
  8114. TIMEOUT:    0
  8115.  
  8116. Full log written to C:\meson\armclang_support\b a1b915d6f3\meson-logs\testlog.txt
  8117. No tests defined.
  8118. [0/1] Regenerating build files.
  8119. The Meson build system
  8120. Version: 0.47.0.dev1
  8121. Source dir: C:\meson\armclang_support\test cases\common\81 file object
  8122. Build dir: C:\meson\armclang_support\b a1b915d6f3
  8123. Build type: cross build
  8124. Project name: file object
  8125. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8126. Cross C compiler: armclang (armclang 6.5)
  8127. Host machine cpu family: arm
  8128. Host machine cpu: Cortex-M0+
  8129. Target machine cpu family: arm
  8130. Target machine cpu: Cortex-M0+
  8131. Build machine cpu family: x86
  8132. Build machine cpu: x86
  8133. Build targets in project: 7
  8134. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8135. [0/1] Installing files.
  8136. [1/1] Cleaning.
  8137. Cleaning... 21 files.
  8138.  
  8139.  
  8140.  
  8141. ---
  8142.  
  8143. stderr
  8144.  
  8145. ---
  8146. ninja explain: output build.ninja older than most recent input ../test cases/common/81 file object/meson.build (548783833 vs 548783834)
  8147. ninja explain: deps for 'fobj@exe/prog.c.o' are missing
  8148. ninja explain: fobj@exe/prog.c.o is dirty
  8149. ninja explain: deps for 'fobj@exe/lib.c.o' are missing
  8150. ninja explain: fobj@exe/lib.c.o is dirty
  8151. ninja explain: fobj.axf is dirty
  8152. ninja explain: deps for 'subdir1/subdir1@@subdir0@exe/.._prog.c.o' are missing
  8153. ninja explain: subdir1/subdir1@@subdir0@exe/.._prog.c.o is dirty
  8154. ninja explain: deps for 'subdir1/subdir1@@subdir0@exe/lib.c.o' are missing
  8155. ninja explain: subdir1/subdir1@@subdir0@exe/lib.c.o is dirty
  8156. ninja explain: subdir1/subdir0.axf is dirty
  8157. ninja explain: deps for 'subdir1/subdir1@@subdir1@exe/prog.c.o' are missing
  8158. ninja explain: subdir1/subdir1@@subdir1@exe/prog.c.o is dirty
  8159. ninja explain: deps for 'subdir1/subdir1@@subdir1@exe/.._lib.c.o' are missing
  8160. ninja explain: subdir1/subdir1@@subdir1@exe/.._lib.c.o is dirty
  8161. ninja explain: subdir1/subdir1.axf is dirty
  8162. ninja explain: deps for 'subdir1/subdir1@@subdir2@exe/prog.c.o' are missing
  8163. ninja explain: subdir1/subdir1@@subdir2@exe/prog.c.o is dirty
  8164. ninja explain: deps for 'subdir1/subdir1@@subdir2@exe/lib.c.o' are missing
  8165. ninja explain: subdir1/subdir1@@subdir2@exe/lib.c.o is dirty
  8166. ninja explain: subdir1/subdir2.axf is dirty
  8167. ninja explain: deps for 'subdir2/subdir2@@subdir3@exe/.._subdir1_prog.c.o' are missing
  8168. ninja explain: subdir2/subdir2@@subdir3@exe/.._subdir1_prog.c.o is dirty
  8169. ninja explain: deps for 'subdir2/subdir2@@subdir3@exe/lib.c.o' are missing
  8170. ninja explain: subdir2/subdir2@@subdir3@exe/lib.c.o is dirty
  8171. ninja explain: subdir2/subdir3.axf is dirty
  8172. ninja explain: deps for 'subdir2/subdir2@@subdir4@exe/prog.c.o' are missing
  8173. ninja explain: subdir2/subdir2@@subdir4@exe/prog.c.o is dirty
  8174. ninja explain: deps for 'subdir2/subdir2@@subdir4@exe/.._subdir1_lib.c.o' are missing
  8175. ninja explain: subdir2/subdir2@@subdir4@exe/.._subdir1_lib.c.o is dirty
  8176. ninja explain: subdir2/subdir4.axf is dirty
  8177. ninja explain: deps for 'subdir2/subdir2@@subdir5@exe/prog.c.o' are missing
  8178. ninja explain: subdir2/subdir2@@subdir5@exe/prog.c.o is dirty
  8179. ninja explain: deps for 'subdir2/subdir2@@subdir5@exe/lib.c.o' are missing
  8180. ninja explain: subdir2/subdir2@@subdir5@exe/lib.c.o is dirty
  8181. ninja explain: subdir2/subdir5.axf is dirty
  8182. ninja explain: output build.ninja older than most recent input ../test cases/common/81 file object/meson.build (548783837 vs 548783844)
  8183. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8184. ninja explain: PHONY is dirty
  8185. ninja explain: meson-install is dirty
  8186. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8187. ninja explain: PHONY is dirty
  8188. ninja explain: meson-clean is dirty
  8189.  
  8190.  
  8191. ---
  8192.  
  8193. test cases/common/82 custom subproject dir
  8194. stdout
  8195.  
  8196. ---
  8197. The Meson build system
  8198. Version: 0.47.0.dev1
  8199. Source dir: C:\meson\armclang_support\test cases\common\82 custom subproject dir
  8200. Build dir: C:\meson\armclang_support\b d8b59c2133
  8201. Build type: cross build
  8202. Project name: A
  8203. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8204. Cross C compiler: armclang (armclang 6.5)
  8205. Host machine cpu family: arm
  8206. Host machine cpu: Cortex-M0+
  8207. Target machine cpu family: arm
  8208. Target machine cpu: Cortex-M0+
  8209. Build machine cpu family: x86
  8210. Build machine cpu: x86
  8211.  
  8212. |
  8213. |Executing subproject B.
  8214. |
  8215. |Project name: B
  8216. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8217. |Cross C compiler: armclang (armclang 6.5)
  8218. |
  8219. ||
  8220. ||Executing subproject C.
  8221. ||
  8222. ||Project name: C
  8223. ||Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8224. ||Cross C compiler: armclang (armclang 6.5)
  8225. ||Build targets in project: 1
  8226. ||
  8227. ||Subproject C finished.
  8228. |Build targets in project: 2
  8229. |
  8230. |Subproject B finished.
  8231. Build targets in project: 3
  8232. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8233. [0/1] Regenerating build files.
  8234. The Meson build system
  8235. Version: 0.47.0.dev1
  8236. Source dir: C:\meson\armclang_support\test cases\common\82 custom subproject dir
  8237. Build dir: C:\meson\armclang_support\b d8b59c2133
  8238. Build type: cross build
  8239. Project name: A
  8240. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8241. Cross C compiler: armclang (armclang 6.5)
  8242. Host machine cpu family: arm
  8243. Host machine cpu: Cortex-M0+
  8244. Target machine cpu family: arm
  8245. Target machine cpu: Cortex-M0+
  8246. Build machine cpu family: x86
  8247. Build machine cpu: x86
  8248.  
  8249. |
  8250. |Executing subproject B.
  8251. |
  8252. |Project name: B
  8253. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8254. |Cross C compiler: armclang (armclang 6.5)
  8255. |
  8256. ||
  8257. ||Executing subproject C.
  8258. ||
  8259. ||Project name: C
  8260. ||Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8261. ||Cross C compiler: armclang (armclang 6.5)
  8262. ||Build targets in project: 1
  8263. ||
  8264. ||Subproject C finished.
  8265. |Build targets in project: 2
  8266. |
  8267. |Subproject B finished.
  8268. Build targets in project: 3
  8269. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8270. [1/8] Compiling C object custom_subproject_dir/C/custom_subproject_dir@C@@c@sha/c.c.o.
  8271. [2/8] Compiling C object custom_subproject_dir/B/custom_subproject_dir@B@@b@sha/b.c.o.
  8272. [3/8] Compiling C object a@exe/a.c.o.
  8273. [4/8] Linking target custom_subproject_dir/C/libc.so.
  8274. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  8275.  
  8276. Finished: 0 information, 1 warning and 0 error messages.
  8277.  
  8278. [5/8] Generating symbol file custom_subproject_dir/C/custom_subproject_dir@C@@c@sha/libc.so.symbols.
  8279. [6/8] Linking target custom_subproject_dir/B/libb.so.
  8280. FAILED: custom_subproject_dir/B/libb.so
  8281. armlink.exe  -o custom_subproject_dir/B/libb.so custom_subproject_dir/B/custom_subproject_dir@B@@b@sha/b.c.o "custom_subproject_dir\\C\\libc.so"  
  8282. Fatal error: L6064E: ELF Executable file custom_subproject_dir\\C\\libc.so given as input on command line
  8283.  
  8284. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  8285.  
  8286. ninja: build stopped: subcommand failed.
  8287.  
  8288.  
  8289. ---
  8290.  
  8291. stderr
  8292.  
  8293. ---
  8294. ninja explain: output build.ninja older than most recent input ../test cases/common/82 custom subproject dir/meson.build (548783833 vs 548783834)
  8295. ninja explain: deps for 'custom_subproject_dir/C/custom_subproject_dir@C@@c@sha/c.c.o' are missing
  8296. ninja explain: custom_subproject_dir/C/custom_subproject_dir@C@@c@sha/c.c.o is dirty
  8297. ninja explain: custom_subproject_dir/C/libc.so is dirty
  8298. ninja explain: deps for 'custom_subproject_dir/B/custom_subproject_dir@B@@b@sha/b.c.o' are missing
  8299. ninja explain: custom_subproject_dir/B/custom_subproject_dir@B@@b@sha/b.c.o is dirty
  8300. ninja explain: custom_subproject_dir/C/libc.so is dirty
  8301. ninja explain: custom_subproject_dir/C/custom_subproject_dir@C@@c@sha/libc.so.symbols is dirty
  8302. ninja explain: custom_subproject_dir/B/libb.so is dirty
  8303. ninja explain: deps for 'a@exe/a.c.o' are missing
  8304. ninja explain: a@exe/a.c.o is dirty
  8305. ninja explain: custom_subproject_dir/C/custom_subproject_dir@C@@c@sha/libc.so.symbols is dirty
  8306. ninja explain: custom_subproject_dir/B/libb.so is dirty
  8307. ninja explain: custom_subproject_dir/B/custom_subproject_dir@B@@b@sha/libb.so.symbols is dirty
  8308. ninja explain: a.axf is dirty
  8309.  
  8310.  
  8311. ---
  8312.  
  8313. test cases/common/83 has type
  8314. stdout
  8315.  
  8316. ---
  8317. The Meson build system
  8318. Version: 0.47.0.dev1
  8319. Source dir: C:\meson\armclang_support\test cases\common\83 has type
  8320. Build dir: C:\meson\armclang_support\b 68c0ba19ea
  8321. Build type: cross build
  8322. Project name: has type
  8323. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8324. Cross C compiler: armclang (armclang 6.5)
  8325. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  8326. Cross C++ compiler: armclang (armclang 6.5)
  8327. Host machine cpu family: arm
  8328. Host machine cpu: Cortex-M0+
  8329. Target machine cpu family: arm
  8330. Target machine cpu: Cortex-M0+
  8331. Build machine cpu family: x86
  8332. Build machine cpu: x86
  8333. Checking for type "time_t": YES
  8334. Checking for type "no_time_t": NO
  8335. Checking for type "time_t": YES
  8336. Checking for type "no_time_t": NO
  8337. Build targets in project: 0
  8338. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8339. [0/1] Regenerating build files.
  8340. The Meson build system
  8341. Version: 0.47.0.dev1
  8342. Source dir: C:\meson\armclang_support\test cases\common\83 has type
  8343. Build dir: C:\meson\armclang_support\b 68c0ba19ea
  8344. Build type: cross build
  8345. Project name: has type
  8346. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8347. Cross C compiler: armclang (armclang 6.5)
  8348. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  8349. Cross C++ compiler: armclang (armclang 6.5)
  8350. Host machine cpu family: arm
  8351. Host machine cpu: Cortex-M0+
  8352. Target machine cpu family: arm
  8353. Target machine cpu: Cortex-M0+
  8354. Build machine cpu family: x86
  8355. Build machine cpu: x86
  8356. Checking for type "time_t": YES
  8357. Checking for type "no_time_t": NO
  8358. Checking for type "time_t": YES
  8359. Checking for type "no_time_t": NO
  8360. Build targets in project: 0
  8361. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8362. ninja: no work to do.
  8363. No tests defined.
  8364. No tests defined.
  8365. [0/1] Regenerating build files.
  8366. The Meson build system
  8367. Version: 0.47.0.dev1
  8368. Source dir: C:\meson\armclang_support\test cases\common\83 has type
  8369. Build dir: C:\meson\armclang_support\b 68c0ba19ea
  8370. Build type: cross build
  8371. Project name: has type
  8372. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8373. Cross C compiler: armclang (armclang 6.5)
  8374. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  8375. Cross C++ compiler: armclang (armclang 6.5)
  8376. Host machine cpu family: arm
  8377. Host machine cpu: Cortex-M0+
  8378. Target machine cpu family: arm
  8379. Target machine cpu: Cortex-M0+
  8380. Build machine cpu family: x86
  8381. Build machine cpu: x86
  8382. Checking for type "time_t": YES
  8383. Checking for type "no_time_t": NO
  8384. Checking for type "time_t": YES
  8385. Checking for type "no_time_t": NO
  8386. Build targets in project: 0
  8387. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8388. [0/1] Installing files.
  8389. [1/1] Cleaning.
  8390. Cleaning... 0 files.
  8391.  
  8392.  
  8393.  
  8394. ---
  8395.  
  8396. stderr
  8397.  
  8398. ---
  8399. ninja explain: output build.ninja older than most recent input ../test cases/common/83 has type/meson.build (548783851 vs 548783852)
  8400. ninja explain: output all of phony edge with no inputs doesn't exist
  8401. ninja explain: output build.ninja older than most recent input ../test cases/common/83 has type/meson.build (548783862 vs 548783863)
  8402. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8403. ninja explain: PHONY is dirty
  8404. ninja explain: output all of phony edge with no inputs doesn't exist
  8405. ninja explain: all is dirty
  8406. ninja explain: meson-install is dirty
  8407. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8408. ninja explain: PHONY is dirty
  8409. ninja explain: meson-clean is dirty
  8410.  
  8411.  
  8412. ---
  8413.  
  8414. test cases/common/84 extract from nested subdir
  8415. stdout
  8416.  
  8417. ---
  8418. The Meson build system
  8419. Version: 0.47.0.dev1
  8420. Source dir: C:\meson\armclang_support\test cases\common\84 extract from nested subdir
  8421. Build dir: C:\meson\armclang_support\b fcbf8717ea
  8422. Build type: cross build
  8423. Project name: Extract objects from subdirs.
  8424. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8425. Cross C compiler: armclang (armclang 6.5)
  8426. Host machine cpu family: arm
  8427. Host machine cpu: Cortex-M0+
  8428. Target machine cpu family: arm
  8429. Target machine cpu: Cortex-M0+
  8430. Build machine cpu family: x86
  8431. Build machine cpu: x86
  8432. Build targets in project: 2
  8433. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8434. [0/1] Regenerating build files.
  8435. The Meson build system
  8436. Version: 0.47.0.dev1
  8437. Source dir: C:\meson\armclang_support\test cases\common\84 extract from nested subdir
  8438. Build dir: C:\meson\armclang_support\b fcbf8717ea
  8439. Build type: cross build
  8440. Project name: Extract objects from subdirs.
  8441. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8442. Cross C compiler: armclang (armclang 6.5)
  8443. Host machine cpu family: arm
  8444. Host machine cpu: Cortex-M0+
  8445. Target machine cpu family: arm
  8446. Target machine cpu: Cortex-M0+
  8447. Build machine cpu family: x86
  8448. Build machine cpu: x86
  8449. Build targets in project: 2
  8450. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8451. [1/4] Compiling C object src/first/src@first@@first_lib@sha/lib_first.c.o.
  8452. [2/4] Compiling C object tst/first/tst@first@@first_exe@exe/exe_first.c.o.
  8453. [3/4] Linking target src/first/libfirst_lib.so.
  8454. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  8455.  
  8456. Finished: 0 information, 1 warning and 0 error messages.
  8457.  
  8458. [4/4] Linking target tst/first/first_exe.axf.
  8459. 1/1 first_test                              SKIP     0.00 s
  8460.  
  8461. OK:         0
  8462. FAIL:       0
  8463. SKIP:       1
  8464. TIMEOUT:    0
  8465.  
  8466. Full log written to C:\meson\armclang_support\b fcbf8717ea\meson-logs\testlog.txt
  8467. No tests defined.
  8468. [0/1] Regenerating build files.
  8469. The Meson build system
  8470. Version: 0.47.0.dev1
  8471. Source dir: C:\meson\armclang_support\test cases\common\84 extract from nested subdir
  8472. Build dir: C:\meson\armclang_support\b fcbf8717ea
  8473. Build type: cross build
  8474. Project name: Extract objects from subdirs.
  8475. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8476. Cross C compiler: armclang (armclang 6.5)
  8477. Host machine cpu family: arm
  8478. Host machine cpu: Cortex-M0+
  8479. Target machine cpu family: arm
  8480. Target machine cpu: Cortex-M0+
  8481. Build machine cpu family: x86
  8482. Build machine cpu: x86
  8483. Build targets in project: 2
  8484. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8485. [0/1] Installing files.
  8486. [1/1] Cleaning.
  8487. Cleaning... 4 files.
  8488.  
  8489.  
  8490.  
  8491. ---
  8492.  
  8493. stderr
  8494.  
  8495. ---
  8496. ninja explain: output build.ninja older than most recent input ../test cases/common/84 extract from nested subdir/meson.build (548783839 vs 548783840)
  8497. ninja explain: deps for 'src/first/src@first@@first_lib@sha/lib_first.c.o' are missing
  8498. ninja explain: src/first/src@first@@first_lib@sha/lib_first.c.o is dirty
  8499. ninja explain: src/first/libfirst_lib.so is dirty
  8500. ninja explain: deps for 'tst/first/tst@first@@first_exe@exe/exe_first.c.o' are missing
  8501. ninja explain: tst/first/tst@first@@first_exe@exe/exe_first.c.o is dirty
  8502. ninja explain: src/first/src@first@@first_lib@sha/lib_first.c.o is dirty
  8503. ninja explain: tst/first/first_exe.axf is dirty
  8504. ninja explain: output build.ninja older than most recent input ../test cases/common/84 extract from nested subdir/meson.build (548783842 vs 548783849)
  8505. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8506. ninja explain: PHONY is dirty
  8507. ninja explain: meson-install is dirty
  8508. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8509. ninja explain: PHONY is dirty
  8510. ninja explain: meson-clean is dirty
  8511.  
  8512.  
  8513. ---
  8514.  
  8515. test cases/common/85 internal dependency
  8516. stdout
  8517.  
  8518. ---
  8519. The Meson build system
  8520. Version: 0.47.0.dev1
  8521. Source dir: C:\meson\armclang_support\test cases\common\85 internal dependency
  8522. Build dir: C:\meson\armclang_support\b d1d7db3bda
  8523. Build type: cross build
  8524. Project name: internal dependency
  8525. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8526. Cross C compiler: armclang (armclang 6.5)
  8527. Host machine cpu family: arm
  8528. Host machine cpu: Cortex-M0+
  8529. Target machine cpu family: arm
  8530. Target machine cpu: Cortex-M0+
  8531. Build machine cpu family: x86
  8532. Build machine cpu: x86
  8533. Build targets in project: 2
  8534. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8535. [0/1] Regenerating build files.
  8536. The Meson build system
  8537. Version: 0.47.0.dev1
  8538. Source dir: C:\meson\armclang_support\test cases\common\85 internal dependency
  8539. Build dir: C:\meson\armclang_support\b d1d7db3bda
  8540. Build type: cross build
  8541. Project name: internal dependency
  8542. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8543. Cross C compiler: armclang (armclang 6.5)
  8544. Host machine cpu family: arm
  8545. Host machine cpu: Cortex-M0+
  8546. Target machine cpu family: arm
  8547. Target machine cpu: Cortex-M0+
  8548. Build machine cpu family: x86
  8549. Build machine cpu: x86
  8550. Build targets in project: 2
  8551. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8552. [1/6] Compiling C object src/src@@projtest@exe/.._proj1_proj1f3.c.o.
  8553. [2/6] Compiling C object src/src@@projtest@exe/.._proj1_proj1f2.c.o.
  8554. [3/6] Compiling C object proj1/proj1@@proj1@sta/proj1f1.c.o.
  8555. [4/6] Compiling C object src/src@@projtest@exe/main.c.o.
  8556. [5/6] Linking static target proj1/libproj1.a.
  8557. [6/6] Linking target src/projtest.axf.
  8558. 1/1 projtest                                SKIP     0.00 s
  8559.  
  8560. OK:         0
  8561. FAIL:       0
  8562. SKIP:       1
  8563. TIMEOUT:    0
  8564.  
  8565. Full log written to C:\meson\armclang_support\b d1d7db3bda\meson-logs\testlog.txt
  8566. No tests defined.
  8567. [0/1] Regenerating build files.
  8568. The Meson build system
  8569. Version: 0.47.0.dev1
  8570. Source dir: C:\meson\armclang_support\test cases\common\85 internal dependency
  8571. Build dir: C:\meson\armclang_support\b d1d7db3bda
  8572. Build type: cross build
  8573. Project name: internal dependency
  8574. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8575. Cross C compiler: armclang (armclang 6.5)
  8576. Host machine cpu family: arm
  8577. Host machine cpu: Cortex-M0+
  8578. Target machine cpu family: arm
  8579. Target machine cpu: Cortex-M0+
  8580. Build machine cpu family: x86
  8581. Build machine cpu: x86
  8582. Build targets in project: 2
  8583. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8584. [0/1] Installing files.
  8585. [1/1] Cleaning.
  8586. Cleaning... 6 files.
  8587.  
  8588.  
  8589.  
  8590. ---
  8591.  
  8592. stderr
  8593.  
  8594. ---
  8595. ninja explain: output build.ninja older than most recent input ../test cases/common/85 internal dependency/meson.build (548783840 vs 548783841)
  8596. ninja explain: deps for 'proj1/proj1@@proj1@sta/proj1f1.c.o' are missing
  8597. ninja explain: proj1/proj1@@proj1@sta/proj1f1.c.o is dirty
  8598. ninja explain: proj1/libproj1.a is dirty
  8599. ninja explain: deps for 'src/src@@projtest@exe/main.c.o' are missing
  8600. ninja explain: src/src@@projtest@exe/main.c.o is dirty
  8601. ninja explain: deps for 'src/src@@projtest@exe/.._proj1_proj1f3.c.o' are missing
  8602. ninja explain: src/src@@projtest@exe/.._proj1_proj1f3.c.o is dirty
  8603. ninja explain: deps for 'src/src@@projtest@exe/.._proj1_proj1f2.c.o' are missing
  8604. ninja explain: src/src@@projtest@exe/.._proj1_proj1f2.c.o is dirty
  8605. ninja explain: proj1/libproj1.a is dirty
  8606. ninja explain: src/projtest.axf is dirty
  8607. ninja explain: output build.ninja older than most recent input ../test cases/common/85 internal dependency/meson.build (548783843 vs 548783849)
  8608. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8609. ninja explain: PHONY is dirty
  8610. ninja explain: meson-install is dirty
  8611. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8612. ninja explain: PHONY is dirty
  8613. ninja explain: meson-clean is dirty
  8614.  
  8615.  
  8616. ---
  8617.  
  8618. test cases/common/86 same basename
  8619. stdout
  8620.  
  8621. ---
  8622. The Meson build system
  8623. Version: 0.47.0.dev1
  8624. Source dir: C:\meson\armclang_support\test cases\common\86 same basename
  8625. Build dir: C:\meson\armclang_support\b 4c408a876a
  8626. Build type: cross build
  8627. Project name: same basename
  8628. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8629. Cross C compiler: armclang (armclang 6.5)
  8630. Host machine cpu family: arm
  8631. Host machine cpu: Cortex-M0+
  8632. Target machine cpu family: arm
  8633. Target machine cpu: Cortex-M0+
  8634. Build machine cpu family: x86
  8635. Build machine cpu: x86
  8636. Build targets in project: 4
  8637. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8638. [0/1] Regenerating build files.
  8639. The Meson build system
  8640. Version: 0.47.0.dev1
  8641. Source dir: C:\meson\armclang_support\test cases\common\86 same basename
  8642. Build dir: C:\meson\armclang_support\b 4c408a876a
  8643. Build type: cross build
  8644. Project name: same basename
  8645. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8646. Cross C compiler: armclang (armclang 6.5)
  8647. Host machine cpu family: arm
  8648. Host machine cpu: Cortex-M0+
  8649. Target machine cpu family: arm
  8650. Target machine cpu: Cortex-M0+
  8651. Build machine cpu family: x86
  8652. Build machine cpu: x86
  8653. Build targets in project: 4
  8654. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8655. [1/9] Compiling C object name2@exe/exe2.c.o.
  8656. [2/9] Compiling C object staticsub/staticsub@@name@sta/.._lib.c.o.
  8657. [3/9] Compiling C object sharedsub/sharedsub@@name@sha/.._lib.c.o.
  8658. [4/9] Linking static target staticsub/libname.a.
  8659. [5/9] Compiling C object name@exe/exe1.c.o.
  8660. [6/9] Linking target sharedsub/libname.so.
  8661. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  8662.  
  8663. Finished: 0 information, 1 warning and 0 error messages.
  8664.  
  8665. [7/9] Generating symbol file sharedsub/sharedsub@@name@sha/libname.so.symbols.
  8666. [8/9] Linking target name2.axf.
  8667. FAILED: name2.axf
  8668. armlink.exe  -o name2.axf name2@exe/exe2.c.o "sharedsub\\libname.so"  
  8669. Fatal error: L6064E: ELF Executable file sharedsub\\libname.so given as input on command line
  8670.  
  8671. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  8672.  
  8673. [9/9] Linking target name.axf.
  8674. ninja: build stopped: subcommand failed.
  8675.  
  8676.  
  8677. ---
  8678.  
  8679. stderr
  8680.  
  8681. ---
  8682. ninja explain: output build.ninja older than most recent input ../test cases/common/86 same basename/meson.build (548783839 vs 548783840)
  8683. ninja explain: deps for 'sharedsub/sharedsub@@name@sha/.._lib.c.o' are missing
  8684. ninja explain: sharedsub/sharedsub@@name@sha/.._lib.c.o is dirty
  8685. ninja explain: sharedsub/libname.so is dirty
  8686. ninja explain: deps for 'staticsub/staticsub@@name@sta/.._lib.c.o' are missing
  8687. ninja explain: staticsub/staticsub@@name@sta/.._lib.c.o is dirty
  8688. ninja explain: staticsub/libname.a is dirty
  8689. ninja explain: deps for 'name@exe/exe1.c.o' are missing
  8690. ninja explain: name@exe/exe1.c.o is dirty
  8691. ninja explain: staticsub/libname.a is dirty
  8692. ninja explain: name.axf is dirty
  8693. ninja explain: deps for 'name2@exe/exe2.c.o' are missing
  8694. ninja explain: name2@exe/exe2.c.o is dirty
  8695. ninja explain: sharedsub/libname.so is dirty
  8696. ninja explain: sharedsub/sharedsub@@name@sha/libname.so.symbols is dirty
  8697. ninja explain: name2.axf is dirty
  8698.  
  8699.  
  8700. ---
  8701.  
  8702. test cases/common/87 declare dep
  8703. stdout
  8704.  
  8705. ---
  8706. The Meson build system
  8707. Version: 0.47.0.dev1
  8708. Source dir: C:\meson\armclang_support\test cases\common\87 declare dep
  8709. Build dir: C:\meson\armclang_support\b 298deb266b
  8710. Build type: cross build
  8711. Project name: declare dependency
  8712. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8713. Cross C compiler: armclang (armclang 6.5)
  8714. Host machine cpu family: arm
  8715. Host machine cpu: Cortex-M0+
  8716. Target machine cpu family: arm
  8717. Target machine cpu: Cortex-M0+
  8718. Build machine cpu family: x86
  8719. Build machine cpu: x86
  8720. Build targets in project: 3
  8721. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8722. [0/1] Regenerating build files.
  8723. The Meson build system
  8724. Version: 0.47.0.dev1
  8725. Source dir: C:\meson\armclang_support\test cases\common\87 declare dep
  8726. Build dir: C:\meson\armclang_support\b 298deb266b
  8727. Build type: cross build
  8728. Project name: declare dependency
  8729. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8730. Cross C compiler: armclang (armclang 6.5)
  8731. Host machine cpu family: arm
  8732. Host machine cpu: Cortex-M0+
  8733. Target machine cpu family: arm
  8734. Target machine cpu: Cortex-M0+
  8735. Build machine cpu family: x86
  8736. Build machine cpu: x86
  8737. Build targets in project: 3
  8738. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8739. [1/8] Compiling C object dummy@exe/main.c.o.
  8740. [2/8] Compiling C object dep_user@exe/entity_entity2.c.o.
  8741. [3/8] Compiling C object entity/entity@@entity@sta/entity1.c.o.
  8742. [4/8] Compiling C object dep_user@exe/main.c.o.
  8743. [5/8] Linking static target entity/libentity.a.
  8744. [6/8] Compiling C object dummy@exe/entity_entity2.c.o.
  8745. [7/8] Linking target dep_user.axf.
  8746. [8/8] Linking target dummy.axf.
  8747. 1/1 dep                                     SKIP     0.00 s
  8748.  
  8749. OK:         0
  8750. FAIL:       0
  8751. SKIP:       1
  8752. TIMEOUT:    0
  8753.  
  8754. Full log written to C:\meson\armclang_support\b 298deb266b\meson-logs\testlog.txt
  8755. No tests defined.
  8756. [0/1] Regenerating build files.
  8757. The Meson build system
  8758. Version: 0.47.0.dev1
  8759. Source dir: C:\meson\armclang_support\test cases\common\87 declare dep
  8760. Build dir: C:\meson\armclang_support\b 298deb266b
  8761. Build type: cross build
  8762. Project name: declare dependency
  8763. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8764. Cross C compiler: armclang (armclang 6.5)
  8765. Host machine cpu family: arm
  8766. Host machine cpu: Cortex-M0+
  8767. Target machine cpu family: arm
  8768. Target machine cpu: Cortex-M0+
  8769. Build machine cpu family: x86
  8770. Build machine cpu: x86
  8771. Build targets in project: 3
  8772. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8773. [0/1] Installing files.
  8774. [1/1] Cleaning.
  8775. Cleaning... 8 files.
  8776.  
  8777.  
  8778.  
  8779. ---
  8780.  
  8781. stderr
  8782.  
  8783. ---
  8784. ninja explain: output build.ninja older than most recent input ../test cases/common/87 declare dep/meson.build (548783839 vs 548783840)
  8785. ninja explain: deps for 'entity/entity@@entity@sta/entity1.c.o' are missing
  8786. ninja explain: entity/entity@@entity@sta/entity1.c.o is dirty
  8787. ninja explain: entity/libentity.a is dirty
  8788. ninja explain: deps for 'dep_user@exe/main.c.o' are missing
  8789. ninja explain: dep_user@exe/main.c.o is dirty
  8790. ninja explain: deps for 'dep_user@exe/entity_entity2.c.o' are missing
  8791. ninja explain: dep_user@exe/entity_entity2.c.o is dirty
  8792. ninja explain: entity/libentity.a is dirty
  8793. ninja explain: dep_user.axf is dirty
  8794. ninja explain: deps for 'dummy@exe/main.c.o' are missing
  8795. ninja explain: dummy@exe/main.c.o is dirty
  8796. ninja explain: deps for 'dummy@exe/entity_entity2.c.o' are missing
  8797. ninja explain: dummy@exe/entity_entity2.c.o is dirty
  8798. ninja explain: entity/libentity.a is dirty
  8799. ninja explain: dummy.axf is dirty
  8800. ninja explain: output build.ninja older than most recent input ../test cases/common/87 declare dep/meson.build (548783841 vs 548783845)
  8801. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8802. ninja explain: PHONY is dirty
  8803. ninja explain: meson-install is dirty
  8804. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8805. ninja explain: PHONY is dirty
  8806. ninja explain: meson-clean is dirty
  8807.  
  8808.  
  8809. ---
  8810.  
  8811. test cases/common/88 extract all
  8812. stdout
  8813.  
  8814. ---
  8815. The Meson build system
  8816. Version: 0.47.0.dev1
  8817. Source dir: C:\meson\armclang_support\test cases\common\88 extract all
  8818. Build dir: C:\meson\armclang_support\b 682d62361d
  8819. Build type: cross build
  8820. Project name: extract all
  8821. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8822. Cross C compiler: armclang (armclang 6.5)
  8823. Host machine cpu family: arm
  8824. Host machine cpu: Cortex-M0+
  8825. Target machine cpu family: arm
  8826. Target machine cpu: Cortex-M0+
  8827. Build machine cpu family: x86
  8828. Build machine cpu: x86
  8829. WARNING: extract_all_objects called without setting recursive keyword argument. Meson currently defaults to non-recursive to maintain backward compatibility but the default will be changed in the future.
  8830. Build targets in project: 7
  8831. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8832. [0/1] Regenerating build files.
  8833. The Meson build system
  8834. Version: 0.47.0.dev1
  8835. Source dir: C:\meson\armclang_support\test cases\common\88 extract all
  8836. Build dir: C:\meson\armclang_support\b 682d62361d
  8837. Build type: cross build
  8838. Project name: extract all
  8839. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8840. Cross C compiler: armclang (armclang 6.5)
  8841. Host machine cpu family: arm
  8842. Host machine cpu: Cortex-M0+
  8843. Target machine cpu family: arm
  8844. Target machine cpu: Cortex-M0+
  8845. Build machine cpu family: x86
  8846. Build machine cpu: x86
  8847. WARNING: extract_all_objects called without setting recursive keyword argument. Meson currently defaults to non-recursive to maintain backward compatibility but the default will be changed in the future.
  8848. Build targets in project: 7
  8849. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8850. [1/13] Compiling C object a@sta/one.c.o.
  8851. [2/13] Compiling C object proggie@exe/prog.c.o.
  8852. [3/13] Compiling C object a@sta/two.c.o.
  8853. [4/13] Compiling C object b@sta/three.c.o.
  8854. [5/13] Compiling C object proggie_recursive@exe/prog.c.o.
  8855. [6/13] Linking static target liba.a.
  8856. [7/13] Compiling C object b@sta/four.c.o.
  8857. [8/13] Linking static target libc.a.
  8858. [9/13] Linking static target libd_recursive.a.
  8859. [10/13] Linking static target libb.a.
  8860. [11/13] Linking static target libd.a.
  8861. [12/13] Linking target proggie_recursive.axf.
  8862. [13/13] Linking target proggie.axf.
  8863. 1/2 extall                                  SKIP     0.00 s
  8864. 2/2 extall_recursive                        SKIP     0.00 s
  8865.  
  8866. OK:         0
  8867. FAIL:       0
  8868. SKIP:       2
  8869. TIMEOUT:    0
  8870.  
  8871. Full log written to C:\meson\armclang_support\b 682d62361d\meson-logs\testlog.txt
  8872. No tests defined.
  8873. [0/1] Regenerating build files.
  8874. The Meson build system
  8875. Version: 0.47.0.dev1
  8876. Source dir: C:\meson\armclang_support\test cases\common\88 extract all
  8877. Build dir: C:\meson\armclang_support\b 682d62361d
  8878. Build type: cross build
  8879. Project name: extract all
  8880. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8881. Cross C compiler: armclang (armclang 6.5)
  8882. Host machine cpu family: arm
  8883. Host machine cpu: Cortex-M0+
  8884. Target machine cpu family: arm
  8885. Target machine cpu: Cortex-M0+
  8886. Build machine cpu family: x86
  8887. Build machine cpu: x86
  8888. WARNING: extract_all_objects called without setting recursive keyword argument. Meson currently defaults to non-recursive to maintain backward compatibility but the default will be changed in the future.
  8889. Build targets in project: 7
  8890. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8891. [0/1] Installing files.
  8892. [1/1] Cleaning.
  8893. Cleaning... 13 files.
  8894.  
  8895.  
  8896.  
  8897. ---
  8898.  
  8899. stderr
  8900.  
  8901. ---
  8902. ninja explain: output build.ninja older than most recent input ../test cases/common/88 extract all/meson.build (548783839 vs 548783840)
  8903. ninja explain: deps for 'a@sta/one.c.o' are missing
  8904. ninja explain: a@sta/one.c.o is dirty
  8905. ninja explain: deps for 'a@sta/two.c.o' are missing
  8906. ninja explain: a@sta/two.c.o is dirty
  8907. ninja explain: liba.a is dirty
  8908. ninja explain: deps for 'b@sta/three.c.o' are missing
  8909. ninja explain: b@sta/three.c.o is dirty
  8910. ninja explain: deps for 'b@sta/four.c.o' are missing
  8911. ninja explain: b@sta/four.c.o is dirty
  8912. ninja explain: libb.a is dirty
  8913. ninja explain: a@sta/one.c.o is dirty
  8914. ninja explain: a@sta/two.c.o is dirty
  8915. ninja explain: b@sta/three.c.o is dirty
  8916. ninja explain: b@sta/four.c.o is dirty
  8917. ninja explain: libc.a is dirty
  8918. ninja explain: a@sta/one.c.o is dirty
  8919. ninja explain: a@sta/two.c.o is dirty
  8920. ninja explain: b@sta/three.c.o is dirty
  8921. ninja explain: b@sta/four.c.o is dirty
  8922. ninja explain: libd.a is dirty
  8923. ninja explain: a@sta/one.c.o is dirty
  8924. ninja explain: a@sta/two.c.o is dirty
  8925. ninja explain: b@sta/three.c.o is dirty
  8926. ninja explain: b@sta/four.c.o is dirty
  8927. ninja explain: libd_recursive.a is dirty
  8928. ninja explain: deps for 'proggie@exe/prog.c.o' are missing
  8929. ninja explain: proggie@exe/prog.c.o is dirty
  8930. ninja explain: libd.a is dirty
  8931. ninja explain: proggie.axf is dirty
  8932. ninja explain: deps for 'proggie_recursive@exe/prog.c.o' are missing
  8933. ninja explain: proggie_recursive@exe/prog.c.o is dirty
  8934. ninja explain: libd_recursive.a is dirty
  8935. ninja explain: proggie_recursive.axf is dirty
  8936. ninja explain: output build.ninja older than most recent input ../test cases/common/88 extract all/meson.build (548783842 vs 548783848)
  8937. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8938. ninja explain: PHONY is dirty
  8939. ninja explain: meson-install is dirty
  8940. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  8941. ninja explain: PHONY is dirty
  8942. ninja explain: meson-clean is dirty
  8943.  
  8944.  
  8945. ---
  8946.  
  8947. test cases/common/89 add language
  8948. stdout
  8949.  
  8950. ---
  8951. The Meson build system
  8952. Version: 0.47.0.dev1
  8953. Source dir: C:\meson\armclang_support\test cases\common\89 add language
  8954. Build dir: C:\meson\armclang_support\b 3a97be130f
  8955. Build type: cross build
  8956. Project name: add language
  8957. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8958. Cross C compiler: armclang (armclang 6.5)
  8959. Host machine cpu family: arm
  8960. Host machine cpu: Cortex-M0+
  8961. Target machine cpu family: arm
  8962. Target machine cpu: Cortex-M0+
  8963. Build machine cpu family: x86
  8964. Build machine cpu: x86
  8965. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  8966. Cross C++ compiler: armclang (armclang 6.5)
  8967. Compiler for language klingon not found.
  8968. Build targets in project: 2
  8969. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8970. [0/1] Regenerating build files.
  8971. The Meson build system
  8972. Version: 0.47.0.dev1
  8973. Source dir: C:\meson\armclang_support\test cases\common\89 add language
  8974. Build dir: C:\meson\armclang_support\b 3a97be130f
  8975. Build type: cross build
  8976. Project name: add language
  8977. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  8978. Cross C compiler: armclang (armclang 6.5)
  8979. Host machine cpu family: arm
  8980. Host machine cpu: Cortex-M0+
  8981. Target machine cpu family: arm
  8982. Target machine cpu: Cortex-M0+
  8983. Build machine cpu family: x86
  8984. Build machine cpu: x86
  8985. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  8986. Cross C++ compiler: armclang (armclang 6.5)
  8987. Compiler for language klingon not found.
  8988. Build targets in project: 2
  8989. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  8990. [1/4] Compiling C object cprog@exe/prog.c.o.
  8991. [2/4] Compiling C++ object cppprog@exe/prog.cc.o.
  8992. [3/4] Linking target cprog.axf.
  8993. [4/4] Linking target cppprog.axf.
  8994. Warning: L6439W: Multiply defined Global Symbol std::__1::ostreambuf_iterator<T1, T2> std::__1::__pad_and_output<char, std::__1::char_traits<char>>(std::__1::ostreambuf_iterator<T1, T2>, const T1*, const T1*, const T1*, std::__1::ios_base&, T1) defined in invalid_group(prog.cc.o) rejected in favor of Symbol defined in .text._ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_(locale.cpp.o).
  8995.  
  8996. Warning: L6439W: Multiply defined Global Symbol __clang_call_terminate defined in invalid_group(prog.cc.o) rejected in favor of Symbol defined in .text.__clang_call_terminate(ios.cpp.o).
  8997.  
  8998. Warning: L6439W: Multiply defined Global Symbol std::__1::basic_string<T1, T2, T3> std::__1::operator +<char, std::__1::char_traits<char>, std::__1::allocator<char>>(const T1*, const std::__1::basic_string<T1, T2, T3>&) defined in invalid_group(string.cpp.o) rejected in favor of Symbol defined in .text._ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_(locale.cpp.o).
  8999.  
  9000. Warning: L6776W: The debug frame in .debug_frame(prog.cc.o) does not describe an executable section.
  9001.  
  9002. Finished: 0 information, 4 warning and 0 error messages.
  9003.  
  9004. 1/2 C                                       SKIP     0.00 s
  9005. 2/2 C++                                     SKIP     0.00 s
  9006.  
  9007. OK:         0
  9008. FAIL:       0
  9009. SKIP:       2
  9010. TIMEOUT:    0
  9011.  
  9012. Full log written to C:\meson\armclang_support\b 3a97be130f\meson-logs\testlog.txt
  9013. No tests defined.
  9014. [0/1] Regenerating build files.
  9015. The Meson build system
  9016. Version: 0.47.0.dev1
  9017. Source dir: C:\meson\armclang_support\test cases\common\89 add language
  9018. Build dir: C:\meson\armclang_support\b 3a97be130f
  9019. Build type: cross build
  9020. Project name: add language
  9021. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9022. Cross C compiler: armclang (armclang 6.5)
  9023. Host machine cpu family: arm
  9024. Host machine cpu: Cortex-M0+
  9025. Target machine cpu family: arm
  9026. Target machine cpu: Cortex-M0+
  9027. Build machine cpu family: x86
  9028. Build machine cpu: x86
  9029. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  9030. Cross C++ compiler: armclang (armclang 6.5)
  9031. Compiler for language klingon not found.
  9032. Build targets in project: 2
  9033. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9034. [0/1] Installing files.
  9035. [1/1] Cleaning.
  9036. Cleaning... 4 files.
  9037.  
  9038.  
  9039.  
  9040. ---
  9041.  
  9042. stderr
  9043.  
  9044. ---
  9045. ninja explain: output build.ninja older than most recent input ../test cases/common/89 add language/meson.build (548783848 vs 548783849)
  9046. ninja explain: deps for 'cprog@exe/prog.c.o' are missing
  9047. ninja explain: cprog@exe/prog.c.o is dirty
  9048. ninja explain: cprog.axf is dirty
  9049. ninja explain: deps for 'cppprog@exe/prog.cc.o' are missing
  9050. ninja explain: cppprog@exe/prog.cc.o is dirty
  9051. ninja explain: cppprog.axf is dirty
  9052. ninja explain: output build.ninja older than most recent input ../test cases/common/89 add language/meson.build (548783851 vs 548783855)
  9053. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9054. ninja explain: PHONY is dirty
  9055. ninja explain: meson-install is dirty
  9056. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9057. ninja explain: PHONY is dirty
  9058. ninja explain: meson-clean is dirty
  9059.  
  9060.  
  9061. ---
  9062.  
  9063. test cases/common/90 identical target name in subproject
  9064. stdout
  9065.  
  9066. ---
  9067. The Meson build system
  9068. Version: 0.47.0.dev1
  9069. Source dir: C:\meson\armclang_support\test cases\common\90 identical target name in subproject
  9070. Build dir: C:\meson\armclang_support\b 364fe38808
  9071. Build type: cross build
  9072. Project name: toplevel bar
  9073. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9074. Cross C compiler: armclang (armclang 6.5)
  9075. Host machine cpu family: arm
  9076. Host machine cpu: Cortex-M0+
  9077. Target machine cpu family: arm
  9078. Target machine cpu: Cortex-M0+
  9079. Build machine cpu family: x86
  9080. Build machine cpu: x86
  9081.  
  9082. |
  9083. |Executing subproject foo.
  9084. |
  9085. |Project name: subfoo
  9086. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9087. |Cross C compiler: armclang (armclang 6.5)
  9088. |Build targets in project: 2
  9089. |
  9090. |Subproject foo finished.
  9091. Build targets in project: 4
  9092. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9093. [0/1] Regenerating build files.
  9094. The Meson build system
  9095. Version: 0.47.0.dev1
  9096. Source dir: C:\meson\armclang_support\test cases\common\90 identical target name in subproject
  9097. Build dir: C:\meson\armclang_support\b 364fe38808
  9098. Build type: cross build
  9099. Project name: toplevel bar
  9100. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9101. Cross C compiler: armclang (armclang 6.5)
  9102. Host machine cpu family: arm
  9103. Host machine cpu: Cortex-M0+
  9104. Target machine cpu family: arm
  9105. Target machine cpu: Cortex-M0+
  9106. Build machine cpu family: x86
  9107. Build machine cpu: x86
  9108.  
  9109. |
  9110. |Executing subproject foo.
  9111. |
  9112. |Project name: subfoo
  9113. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9114. |Cross C compiler: armclang (armclang 6.5)
  9115. |Build targets in project: 2
  9116. |
  9117. |Subproject foo finished.
  9118. Build targets in project: 4
  9119. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9120. [1/4] Compiling C object bar@exe/bar.c.o.
  9121. [2/4] Compiling C object subprojects/foo/subprojects@foo@@bar@exe/bar.c.o.
  9122. [3/4] Linking target bar.axf.
  9123. [4/4] Linking target subprojects/foo/bar.axf.
  9124. No tests defined.
  9125. No tests defined.
  9126. [0/1] Regenerating build files.
  9127. The Meson build system
  9128. Version: 0.47.0.dev1
  9129. Source dir: C:\meson\armclang_support\test cases\common\90 identical target name in subproject
  9130. Build dir: C:\meson\armclang_support\b 364fe38808
  9131. Build type: cross build
  9132. Project name: toplevel bar
  9133. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9134. Cross C compiler: armclang (armclang 6.5)
  9135. Host machine cpu family: arm
  9136. Host machine cpu: Cortex-M0+
  9137. Target machine cpu family: arm
  9138. Target machine cpu: Cortex-M0+
  9139. Build machine cpu family: x86
  9140. Build machine cpu: x86
  9141.  
  9142. |
  9143. |Executing subproject foo.
  9144. |
  9145. |Project name: subfoo
  9146. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9147. |Cross C compiler: armclang (armclang 6.5)
  9148. |Build targets in project: 2
  9149. |
  9150. |Subproject foo finished.
  9151. Build targets in project: 4
  9152. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9153. [0/1] Installing files.
  9154. [1/1] Cleaning.
  9155. Cleaning... 4 files.
  9156.  
  9157.  
  9158.  
  9159. ---
  9160.  
  9161. stderr
  9162.  
  9163. ---
  9164. ninja explain: output build.ninja older than most recent input ../test cases/common/90 identical target name in subproject/meson.build (548783843 vs 548783844)
  9165. ninja explain: deps for 'subprojects/foo/subprojects@foo@@bar@exe/bar.c.o' are missing
  9166. ninja explain: subprojects/foo/subprojects@foo@@bar@exe/bar.c.o is dirty
  9167. ninja explain: subprojects/foo/bar.axf is dirty
  9168. ninja explain: deps for 'bar@exe/bar.c.o' are missing
  9169. ninja explain: bar@exe/bar.c.o is dirty
  9170. ninja explain: bar.axf is dirty
  9171. ninja explain: output build.ninja older than most recent input ../test cases/common/90 identical target name in subproject/meson.build (548783847 vs 548783849)
  9172. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9173. ninja explain: PHONY is dirty
  9174. ninja explain: meson-install is dirty
  9175. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9176. ninja explain: PHONY is dirty
  9177. ninja explain: meson-clean is dirty
  9178.  
  9179.  
  9180. ---
  9181.  
  9182. test cases/common/91 plusassign
  9183. stdout
  9184.  
  9185. ---
  9186. The Meson build system
  9187. Version: 0.47.0.dev1
  9188. Source dir: C:\meson\armclang_support\test cases\common\91 plusassign
  9189. Build dir: C:\meson\armclang_support\b 6172fcd5c6
  9190. Build type: cross build
  9191. Project name: plusassign
  9192. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9193. Cross C compiler: armclang (armclang 6.5)
  9194. Host machine cpu family: arm
  9195. Host machine cpu: Cortex-M0+
  9196. Target machine cpu family: arm
  9197. Target machine cpu: Cortex-M0+
  9198. Build machine cpu family: x86
  9199. Build machine cpu: x86
  9200. Build targets in project: 0
  9201. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9202. [0/1] Regenerating build files.
  9203. The Meson build system
  9204. Version: 0.47.0.dev1
  9205. Source dir: C:\meson\armclang_support\test cases\common\91 plusassign
  9206. Build dir: C:\meson\armclang_support\b 6172fcd5c6
  9207. Build type: cross build
  9208. Project name: plusassign
  9209. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9210. Cross C compiler: armclang (armclang 6.5)
  9211. Host machine cpu family: arm
  9212. Host machine cpu: Cortex-M0+
  9213. Target machine cpu family: arm
  9214. Target machine cpu: Cortex-M0+
  9215. Build machine cpu family: x86
  9216. Build machine cpu: x86
  9217. Build targets in project: 0
  9218. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9219. ninja: no work to do.
  9220. No tests defined.
  9221. No tests defined.
  9222. [0/1] Regenerating build files.
  9223. The Meson build system
  9224. Version: 0.47.0.dev1
  9225. Source dir: C:\meson\armclang_support\test cases\common\91 plusassign
  9226. Build dir: C:\meson\armclang_support\b 6172fcd5c6
  9227. Build type: cross build
  9228. Project name: plusassign
  9229. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9230. Cross C compiler: armclang (armclang 6.5)
  9231. Host machine cpu family: arm
  9232. Host machine cpu: Cortex-M0+
  9233. Target machine cpu family: arm
  9234. Target machine cpu: Cortex-M0+
  9235. Build machine cpu family: x86
  9236. Build machine cpu: x86
  9237. Build targets in project: 0
  9238. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9239. [0/1] Installing files.
  9240. [1/1] Cleaning.
  9241. Cleaning... 0 files.
  9242.  
  9243.  
  9244.  
  9245. ---
  9246.  
  9247. stderr
  9248.  
  9249. ---
  9250. ninja explain: output build.ninja older than most recent input ../test cases/common/91 plusassign/meson.build (548783843 vs 548783844)
  9251. ninja explain: output all of phony edge with no inputs doesn't exist
  9252. ninja explain: output build.ninja older than most recent input ../test cases/common/91 plusassign/meson.build (548783845 vs 548783846)
  9253. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9254. ninja explain: PHONY is dirty
  9255. ninja explain: output all of phony edge with no inputs doesn't exist
  9256. ninja explain: all is dirty
  9257. ninja explain: meson-install is dirty
  9258. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9259. ninja explain: PHONY is dirty
  9260. ninja explain: meson-clean is dirty
  9261.  
  9262.  
  9263. ---
  9264.  
  9265. test cases/common/92 skip subdir
  9266. stdout
  9267.  
  9268. ---
  9269. The Meson build system
  9270. Version: 0.47.0.dev1
  9271. Source dir: C:\meson\armclang_support\test cases\common\92 skip subdir
  9272. Build dir: C:\meson\armclang_support\b cb3d663597
  9273. Build type: cross build
  9274. Project name: foo
  9275. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9276. Cross C compiler: armclang (armclang 6.5)
  9277. Host machine cpu family: arm
  9278. Host machine cpu: Cortex-M0+
  9279. Target machine cpu family: arm
  9280. Target machine cpu: Cortex-M0+
  9281. Build machine cpu family: x86
  9282. Build machine cpu: x86
  9283. Message: I'm in subdir subdir.
  9284. Build targets in project: 0
  9285. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9286. [0/1] Regenerating build files.
  9287. The Meson build system
  9288. Version: 0.47.0.dev1
  9289. Source dir: C:\meson\armclang_support\test cases\common\92 skip subdir
  9290. Build dir: C:\meson\armclang_support\b cb3d663597
  9291. Build type: cross build
  9292. Project name: foo
  9293. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9294. Cross C compiler: armclang (armclang 6.5)
  9295. Host machine cpu family: arm
  9296. Host machine cpu: Cortex-M0+
  9297. Target machine cpu family: arm
  9298. Target machine cpu: Cortex-M0+
  9299. Build machine cpu family: x86
  9300. Build machine cpu: x86
  9301. Message: I'm in subdir subdir.
  9302. Build targets in project: 0
  9303. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9304. ninja: no work to do.
  9305. No tests defined.
  9306. No tests defined.
  9307. [0/1] Regenerating build files.
  9308. The Meson build system
  9309. Version: 0.47.0.dev1
  9310. Source dir: C:\meson\armclang_support\test cases\common\92 skip subdir
  9311. Build dir: C:\meson\armclang_support\b cb3d663597
  9312. Build type: cross build
  9313. Project name: foo
  9314. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9315. Cross C compiler: armclang (armclang 6.5)
  9316. Host machine cpu family: arm
  9317. Host machine cpu: Cortex-M0+
  9318. Target machine cpu family: arm
  9319. Target machine cpu: Cortex-M0+
  9320. Build machine cpu family: x86
  9321. Build machine cpu: x86
  9322. Message: I'm in subdir subdir.
  9323. Build targets in project: 0
  9324. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9325. [0/1] Installing files.
  9326. [1/1] Cleaning.
  9327. Cleaning... 0 files.
  9328.  
  9329.  
  9330.  
  9331. ---
  9332.  
  9333. stderr
  9334.  
  9335. ---
  9336. ninja explain: output build.ninja older than most recent input ../test cases/common/92 skip subdir/meson.build (548783846 vs 548783847)
  9337. ninja explain: output all of phony edge with no inputs doesn't exist
  9338. ninja explain: output build.ninja older than most recent input ../test cases/common/92 skip subdir/meson.build (548783848 vs 548783849)
  9339. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9340. ninja explain: PHONY is dirty
  9341. ninja explain: output all of phony edge with no inputs doesn't exist
  9342. ninja explain: all is dirty
  9343. ninja explain: meson-install is dirty
  9344. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9345. ninja explain: PHONY is dirty
  9346. ninja explain: meson-clean is dirty
  9347.  
  9348.  
  9349. ---
  9350.  
  9351. test cases/common/93 private include
  9352. stdout
  9353.  
  9354. ---
  9355. The Meson build system
  9356. Version: 0.47.0.dev1
  9357. Source dir: C:\meson\armclang_support\test cases\common\93 private include
  9358. Build dir: C:\meson\armclang_support\b d8705a6267
  9359. Build type: cross build
  9360. Project name: access private
  9361. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9362. Cross C compiler: armclang (armclang 6.5)
  9363. Host machine cpu family: arm
  9364. Host machine cpu: Cortex-M0+
  9365. Target machine cpu family: arm
  9366. Target machine cpu: Cortex-M0+
  9367. Build machine cpu family: x86
  9368. Build machine cpu: x86
  9369. Program compiler.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\93 private include\stlib\compiler.py)
  9370. Build targets in project: 2
  9371. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9372. [0/1] Regenerating build files.
  9373. The Meson build system
  9374. Version: 0.47.0.dev1
  9375. Source dir: C:\meson\armclang_support\test cases\common\93 private include
  9376. Build dir: C:\meson\armclang_support\b d8705a6267
  9377. Build type: cross build
  9378. Project name: access private
  9379. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9380. Cross C compiler: armclang (armclang 6.5)
  9381. Host machine cpu family: arm
  9382. Host machine cpu: Cortex-M0+
  9383. Target machine cpu family: arm
  9384. Target machine cpu: Cortex-M0+
  9385. Build machine cpu family: x86
  9386. Build machine cpu: x86
  9387. Program compiler.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\93 private include\stlib\compiler.py)
  9388. Build targets in project: 2
  9389. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9390. [1/7] Generating ''.
  9391. [2/7] Generating ''.
  9392. [3/7] Compiling C object stlib/stlib@@st@sta/meson-generated_foo1.c.o.
  9393. [4/7] Compiling C object user/user@@libuser@exe/libuser.c.o.
  9394. [5/7] Compiling C object stlib/stlib@@st@sta/meson-generated_foo2.c.o.
  9395. [6/7] Linking static target stlib/libst.a.
  9396. [7/7] Linking target user/libuser.axf.
  9397. 1/1 libuser                                 SKIP     0.00 s
  9398.  
  9399. OK:         0
  9400. FAIL:       0
  9401. SKIP:       1
  9402. TIMEOUT:    0
  9403.  
  9404. Full log written to C:\meson\armclang_support\b d8705a6267\meson-logs\testlog.txt
  9405. No tests defined.
  9406. [0/1] Regenerating build files.
  9407. The Meson build system
  9408. Version: 0.47.0.dev1
  9409. Source dir: C:\meson\armclang_support\test cases\common\93 private include
  9410. Build dir: C:\meson\armclang_support\b d8705a6267
  9411. Build type: cross build
  9412. Project name: access private
  9413. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9414. Cross C compiler: armclang (armclang 6.5)
  9415. Host machine cpu family: arm
  9416. Host machine cpu: Cortex-M0+
  9417. Target machine cpu family: arm
  9418. Target machine cpu: Cortex-M0+
  9419. Build machine cpu family: x86
  9420. Build machine cpu: x86
  9421. Program compiler.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\93 private include\stlib\compiler.py)
  9422. Build targets in project: 2
  9423. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9424. [0/1] Installing files.
  9425. [1/1] Cleaning.
  9426. Cleaning... 9 files.
  9427.  
  9428.  
  9429.  
  9430. ---
  9431.  
  9432. stderr
  9433.  
  9434. ---
  9435. ninja explain: output build.ninja older than most recent input ../test cases/common/93 private include/meson.build (548783848 vs 548783849)
  9436. ninja explain: deps for 'stlib/stlib@@st@sta/meson-generated_foo1.c.o' are missing
  9437. ninja explain: output stlib/stlib@@st@sta/foo1.h doesn't exist
  9438. ninja explain: stlib/stlib@@st@sta/foo1.c is dirty
  9439. ninja explain: stlib/stlib@@st@sta/foo1.h is dirty
  9440. ninja explain: output stlib/stlib@@st@sta/foo2.h doesn't exist
  9441. ninja explain: stlib/stlib@@st@sta/foo2.h is dirty
  9442. ninja explain: stlib/stlib@@st@sta/meson-generated_foo1.c.o is dirty
  9443. ninja explain: deps for 'stlib/stlib@@st@sta/meson-generated_foo2.c.o' are missing
  9444. ninja explain: stlib/stlib@@st@sta/foo2.c is dirty
  9445. ninja explain: stlib/stlib@@st@sta/foo1.h is dirty
  9446. ninja explain: stlib/stlib@@st@sta/foo2.h is dirty
  9447. ninja explain: stlib/stlib@@st@sta/meson-generated_foo2.c.o is dirty
  9448. ninja explain: stlib/libst.a is dirty
  9449. ninja explain: deps for 'user/user@@libuser@exe/libuser.c.o' are missing
  9450. ninja explain: user/user@@libuser@exe/libuser.c.o is dirty
  9451. ninja explain: stlib/libst.a is dirty
  9452. ninja explain: user/libuser.axf is dirty
  9453. ninja explain: output build.ninja older than most recent input ../test cases/common/93 private include/meson.build (548783851 vs 548783855)
  9454. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9455. ninja explain: PHONY is dirty
  9456. ninja explain: meson-install is dirty
  9457. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9458. ninja explain: PHONY is dirty
  9459. ninja explain: meson-clean is dirty
  9460.  
  9461.  
  9462. ---
  9463.  
  9464. test cases/common/94 default options
  9465. stdout
  9466.  
  9467. ---
  9468. The Meson build system
  9469. Version: 0.47.0.dev1
  9470. Source dir: C:\meson\armclang_support\test cases\common\94 default options
  9471. Build dir: C:\meson\armclang_support\b 55db2e8d56
  9472. Build type: cross build
  9473. Project name: default options
  9474. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9475. Cross C compiler: armclang (armclang 6.5)
  9476. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  9477. Cross C++ compiler: armclang (armclang 6.5)
  9478. Host machine cpu family: arm
  9479. Host machine cpu: Cortex-M0+
  9480. Target machine cpu family: arm
  9481. Target machine cpu: Cortex-M0+
  9482. Build machine cpu family: x86
  9483. Build machine cpu: x86
  9484. Build targets in project: 0
  9485. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9486. [0/1] Regenerating build files.
  9487. The Meson build system
  9488. Version: 0.47.0.dev1
  9489. Source dir: C:\meson\armclang_support\test cases\common\94 default options
  9490. Build dir: C:\meson\armclang_support\b 55db2e8d56
  9491. Build type: cross build
  9492. Project name: default options
  9493. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9494. Cross C compiler: armclang (armclang 6.5)
  9495. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  9496. Cross C++ compiler: armclang (armclang 6.5)
  9497. Host machine cpu family: arm
  9498. Host machine cpu: Cortex-M0+
  9499. Target machine cpu family: arm
  9500. Target machine cpu: Cortex-M0+
  9501. Build machine cpu family: x86
  9502. Build machine cpu: x86
  9503. Build targets in project: 0
  9504. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9505. ninja: no work to do.
  9506. No tests defined.
  9507. No tests defined.
  9508. [0/1] Regenerating build files.
  9509. The Meson build system
  9510. Version: 0.47.0.dev1
  9511. Source dir: C:\meson\armclang_support\test cases\common\94 default options
  9512. Build dir: C:\meson\armclang_support\b 55db2e8d56
  9513. Build type: cross build
  9514. Project name: default options
  9515. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9516. Cross C compiler: armclang (armclang 6.5)
  9517. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  9518. Cross C++ compiler: armclang (armclang 6.5)
  9519. Host machine cpu family: arm
  9520. Host machine cpu: Cortex-M0+
  9521. Target machine cpu family: arm
  9522. Target machine cpu: Cortex-M0+
  9523. Build machine cpu family: x86
  9524. Build machine cpu: x86
  9525. Build targets in project: 0
  9526. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9527. [0/1] Installing files.
  9528. [1/1] Cleaning.
  9529. Cleaning... 0 files.
  9530.  
  9531.  
  9532.  
  9533. ---
  9534.  
  9535. stderr
  9536.  
  9537. ---
  9538. ninja explain: output build.ninja older than most recent input ../test cases/common/94 default options/meson.build (548783858 vs 548783859)
  9539. ninja explain: output all of phony edge with no inputs doesn't exist
  9540. ninja explain: output build.ninja older than most recent input ../test cases/common/94 default options/meson.build (548783860 vs 548783861)
  9541. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9542. ninja explain: PHONY is dirty
  9543. ninja explain: output all of phony edge with no inputs doesn't exist
  9544. ninja explain: all is dirty
  9545. ninja explain: meson-install is dirty
  9546. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9547. ninja explain: PHONY is dirty
  9548. ninja explain: meson-clean is dirty
  9549.  
  9550.  
  9551. ---
  9552.  
  9553. test cases/common/95 dep fallback
  9554. stdout
  9555.  
  9556. ---
  9557. The Meson build system
  9558. Version: 0.47.0.dev1
  9559. Source dir: C:\meson\armclang_support\test cases\common\95 dep fallback
  9560. Build dir: C:\meson\armclang_support\b e50ecfe2d1
  9561. Build type: cross build
  9562. Project name: dep fallback
  9563. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9564. Cross C compiler: armclang (armclang 6.5)
  9565. Host machine cpu family: arm
  9566. Host machine cpu: Cortex-M0+
  9567. Target machine cpu family: arm
  9568. Target machine cpu: Cortex-M0+
  9569. Build machine cpu family: x86
  9570. Build machine cpu: x86
  9571. Dependency boblib found: NO
  9572. Looking for a fallback subproject for the dependency boblib
  9573.  
  9574. |
  9575. |Executing subproject boblib.
  9576. |
  9577. |Project name: bob
  9578. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9579. |Cross C compiler: armclang (armclang 6.5)
  9580. |Program genbob.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\95 dep fallback\subprojects\boblib\genbob.py)
  9581. |Build targets in project: 3
  9582. |
  9583. |Subproject boblib finished.
  9584. Dependency boblib from subproject subprojects\boblib found: YES
  9585. Dependency sitalib from subproject subprojects\boblib found: NO
  9586. Dependency sitalib found: NO
  9587. Looking for a fallback subproject for the dependency sitalib
  9588. Dependency sitalib from subproject subprojects\boblib found: NO
  9589. Dependency jimmylib found: NO
  9590. Looking for a fallback subproject for the dependency jimmylib
  9591. Couldn't use fallback subproject in subprojects\jimmylib for the dependency jimmylib
  9592. Reason: Subproject directory 'subprojects\\jimmylib' does not exist and cannot be downloaded:
  9593. No jimmylib.wrap found for 'subprojects\\jimmylib'
  9594. Dependency dummylib found: NO
  9595. Looking for a fallback subproject for the dependency dummylib
  9596.  
  9597. |
  9598. |Executing subproject dummylib.
  9599. |
  9600. |Project name: dummylib
  9601. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9602. |Cross C compiler: armclang (armclang 6.5)
  9603. Couldn't use fallback subproject in subprojects\dummylib for the dependency dummylib
  9604. Reason: Problem encountered: this subproject fails to configure
  9605. Program gensrc.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\95 dep fallback\gensrc.py)
  9606. Build targets in project: 5
  9607. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9608. [0/1] Regenerating build files.
  9609. The Meson build system
  9610. Version: 0.47.0.dev1
  9611. Source dir: C:\meson\armclang_support\test cases\common\95 dep fallback
  9612. Build dir: C:\meson\armclang_support\b e50ecfe2d1
  9613. Build type: cross build
  9614. Project name: dep fallback
  9615. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9616. Cross C compiler: armclang (armclang 6.5)
  9617. Host machine cpu family: arm
  9618. Host machine cpu: Cortex-M0+
  9619. Target machine cpu family: arm
  9620. Target machine cpu: Cortex-M0+
  9621. Build machine cpu family: x86
  9622. Build machine cpu: x86
  9623. Dependency boblib found: NO
  9624. Looking for a fallback subproject for the dependency boblib
  9625.  
  9626. |
  9627. |Executing subproject boblib.
  9628. |
  9629. |Project name: bob
  9630. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9631. |Cross C compiler: armclang (armclang 6.5)
  9632. |Program genbob.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\95 dep fallback\subprojects\boblib\genbob.py)
  9633. |Build targets in project: 3
  9634. |
  9635. |Subproject boblib finished.
  9636. Dependency boblib from subproject subprojects\boblib found: YES
  9637. Dependency sitalib from subproject subprojects\boblib found: NO
  9638. Dependency sitalib found: NO
  9639. Looking for a fallback subproject for the dependency sitalib
  9640. Dependency sitalib from subproject subprojects\boblib found: NO
  9641. Dependency jimmylib found: NO
  9642. Looking for a fallback subproject for the dependency jimmylib
  9643. Couldn't use fallback subproject in subprojects\jimmylib for the dependency jimmylib
  9644. Reason: Subproject directory 'subprojects\\jimmylib' does not exist and cannot be downloaded:
  9645. No jimmylib.wrap found for 'subprojects\\jimmylib'
  9646. Dependency dummylib found: NO
  9647. Looking for a fallback subproject for the dependency dummylib
  9648.  
  9649. |
  9650. |Executing subproject dummylib.
  9651. |
  9652. |Project name: dummylib
  9653. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9654. |Cross C compiler: armclang (armclang 6.5)
  9655. Couldn't use fallback subproject in subprojects\dummylib for the dependency dummylib
  9656. Reason: Problem encountered: this subproject fails to configure
  9657. Program gensrc.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\95 dep fallback\gensrc.py)
  9658. Build targets in project: 5
  9659. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9660. [1/9] Generating genbob.h with a custom command.
  9661. [2/9] Generating genbob.c with a custom command.
  9662. [3/9] Generating gensrc.c with a custom command.
  9663. [4/9] Compiling C object subprojects/boblib/subprojects@boblib@@bob@sha/bob.c.o.
  9664. [5/9] Compiling C object subprojects/boblib/subprojects@boblib@@bob@sha/meson-generated_.._genbob.c.o.
  9665. [6/9] Linking target subprojects/boblib/libbob.so.
  9666. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  9667.  
  9668. Finished: 0 information, 1 warning and 0 error messages.
  9669.  
  9670. [7/9] Compiling C object bobtester@exe/meson-generated_.._gensrc.c.o.
  9671. [8/9] Generating symbol file subprojects/boblib/subprojects@boblib@@bob@sha/libbob.so.symbols.
  9672. [9/9] Linking target bobtester.axf.
  9673. FAILED: bobtester.axf
  9674. armlink.exe  -o bobtester.axf bobtester@exe/meson-generated_.._gensrc.c.o "subprojects\\boblib\\libbob.so"  
  9675. Fatal error: L6064E: ELF Executable file subprojects\\boblib\\libbob.so given as input on command line
  9676.  
  9677. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  9678.  
  9679. ninja: build stopped: subcommand failed.
  9680.  
  9681.  
  9682. ---
  9683.  
  9684. stderr
  9685.  
  9686. ---
  9687. ninja explain: output build.ninja older than most recent input ../test cases/common/95 dep fallback/meson.build (548783879 vs 548783880)
  9688. ninja explain: deps for 'subprojects/boblib/subprojects@boblib@@bob@sha/meson-generated_.._genbob.c.o' are missing
  9689. ninja explain: output subprojects/boblib/genbob.c doesn't exist
  9690. ninja explain: subprojects/boblib/genbob.c is dirty
  9691. ninja explain: subprojects/boblib/subprojects@boblib@@bob@sha/meson-generated_.._genbob.c.o is dirty
  9692. ninja explain: deps for 'subprojects/boblib/subprojects@boblib@@bob@sha/bob.c.o' are missing
  9693. ninja explain: subprojects/boblib/subprojects@boblib@@bob@sha/bob.c.o is dirty
  9694. ninja explain: subprojects/boblib/libbob.so is dirty
  9695. ninja explain: deps for 'bobtester@exe/meson-generated_.._gensrc.c.o' are missing
  9696. ninja explain: output gensrc.c doesn't exist
  9697. ninja explain: gensrc.c is dirty
  9698. ninja explain: output subprojects/boblib/genbob.h doesn't exist
  9699. ninja explain: subprojects/boblib/genbob.h is dirty
  9700. ninja explain: bobtester@exe/meson-generated_.._gensrc.c.o is dirty
  9701. ninja explain: subprojects/boblib/libbob.so is dirty
  9702. ninja explain: subprojects/boblib/subprojects@boblib@@bob@sha/libbob.so.symbols is dirty
  9703. ninja explain: bobtester.axf is dirty
  9704.  
  9705.  
  9706. ---
  9707.  
  9708. test cases/common/96 default library
  9709. stdout
  9710.  
  9711. ---
  9712. The Meson build system
  9713. Version: 0.47.0.dev1
  9714. Source dir: C:\meson\armclang_support\test cases\common\96 default library
  9715. Build dir: C:\meson\armclang_support\b fc6d87eb60
  9716. Build type: cross build
  9717. Project name: default library
  9718. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  9719. Cross C++ compiler: armclang (armclang 6.5)
  9720. Host machine cpu family: arm
  9721. Host machine cpu: Cortex-M0+
  9722. Target machine cpu family: arm
  9723. Target machine cpu: Cortex-M0+
  9724. Build machine cpu family: x86
  9725. Build machine cpu: x86
  9726. Build targets in project: 2
  9727. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9728. [0/1] Regenerating build files.
  9729. The Meson build system
  9730. Version: 0.47.0.dev1
  9731. Source dir: C:\meson\armclang_support\test cases\common\96 default library
  9732. Build dir: C:\meson\armclang_support\b fc6d87eb60
  9733. Build type: cross build
  9734. Project name: default library
  9735. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  9736. Cross C++ compiler: armclang (armclang 6.5)
  9737. Host machine cpu family: arm
  9738. Host machine cpu: Cortex-M0+
  9739. Target machine cpu family: arm
  9740. Target machine cpu: Cortex-M0+
  9741. Build machine cpu family: x86
  9742. Build machine cpu: x86
  9743. Build targets in project: 2
  9744. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9745. [1/5] Compiling C++ object ef@sha/ef.cpp.o.
  9746. [2/5] Compiling C++ object eftest@exe/eftest.cpp.o.
  9747. [3/5] Linking target libef.so.
  9748. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  9749.  
  9750. Finished: 0 information, 1 warning and 0 error messages.
  9751.  
  9752. [4/5] Generating symbol file ef@sha/libef.so.symbols.
  9753. [5/5] Linking target eftest.axf.
  9754. FAILED: eftest.axf
  9755. armlink.exe  -o eftest.axf eftest@exe/eftest.cpp.o "libef.so"  
  9756. Fatal error: L6064E: ELF Executable file libef.so given as input on command line
  9757.  
  9758. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
  9759.  
  9760. ninja: build stopped: subcommand failed.
  9761.  
  9762.  
  9763. ---
  9764.  
  9765. stderr
  9766.  
  9767. ---
  9768. ninja explain: output build.ninja older than most recent input ../test cases/common/96 default library/meson.build (548783854 vs 548783855)
  9769. ninja explain: deps for 'ef@sha/ef.cpp.o' are missing
  9770. ninja explain: ef@sha/ef.cpp.o is dirty
  9771. ninja explain: libef.so is dirty
  9772. ninja explain: deps for 'eftest@exe/eftest.cpp.o' are missing
  9773. ninja explain: eftest@exe/eftest.cpp.o is dirty
  9774. ninja explain: libef.so is dirty
  9775. ninja explain: ef@sha/libef.so.symbols is dirty
  9776. ninja explain: eftest.axf is dirty
  9777.  
  9778.  
  9779. ---
  9780.  
  9781. test cases/common/97 selfbuilt custom
  9782. stdout
  9783.  
  9784. ---
  9785. The Meson build system
  9786. Version: 0.47.0.dev1
  9787. Source dir: C:\meson\armclang_support\test cases\common\97 selfbuilt custom
  9788. Build dir: C:\meson\armclang_support\b 72d02d459f
  9789. Build type: cross build
  9790. Project name: selfbuilt custom
  9791. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  9792. Cross C++ compiler: armclang (armclang 6.5)
  9793. Host machine cpu family: arm
  9794. Host machine cpu: Cortex-M0+
  9795. Target machine cpu family: arm
  9796. Target machine cpu: Cortex-M0+
  9797. Build machine cpu family: x86
  9798. Build machine cpu: x86
  9799. Build targets in project: 3
  9800. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9801. [0/1] Regenerating build files.
  9802. The Meson build system
  9803. Version: 0.47.0.dev1
  9804. Source dir: C:\meson\armclang_support\test cases\common\97 selfbuilt custom
  9805. Build dir: C:\meson\armclang_support\b 72d02d459f
  9806. Build type: cross build
  9807. Project name: selfbuilt custom
  9808. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  9809. Cross C++ compiler: armclang (armclang 6.5)
  9810. Host machine cpu family: arm
  9811. Host machine cpu: Cortex-M0+
  9812. Target machine cpu family: arm
  9813. Target machine cpu: Cortex-M0+
  9814. Build machine cpu family: x86
  9815. Build machine cpu: x86
  9816. Build targets in project: 3
  9817. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9818. [1/5] Compiling C++ object tool@exe/tool.cpp.o.
  9819. [2/5] Linking target tool.exe.
  9820. [3/5] Generating datah with a custom command.
  9821. [4/5] Compiling C++ object mainprog@exe/mainprog.cpp.o.
  9822. [5/5] Linking target mainprog.axf.
  9823. 1/1 maintest                                SKIP     0.00 s
  9824.  
  9825. OK:         0
  9826. FAIL:       0
  9827. SKIP:       1
  9828. TIMEOUT:    0
  9829.  
  9830. Full log written to C:\meson\armclang_support\b 72d02d459f\meson-logs\testlog.txt
  9831. No tests defined.
  9832. [0/1] Regenerating build files.
  9833. The Meson build system
  9834. Version: 0.47.0.dev1
  9835. Source dir: C:\meson\armclang_support\test cases\common\97 selfbuilt custom
  9836. Build dir: C:\meson\armclang_support\b 72d02d459f
  9837. Build type: cross build
  9838. Project name: selfbuilt custom
  9839. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  9840. Cross C++ compiler: armclang (armclang 6.5)
  9841. Host machine cpu family: arm
  9842. Host machine cpu: Cortex-M0+
  9843. Target machine cpu family: arm
  9844. Target machine cpu: Cortex-M0+
  9845. Build machine cpu family: x86
  9846. Build machine cpu: x86
  9847. Build targets in project: 3
  9848. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9849. [0/1] Installing files.
  9850. [1/2] Cleaning custom target directories.
  9851. [2/2] Cleaning.
  9852. Cleaning... 5 files.
  9853.  
  9854.  
  9855.  
  9856. ---
  9857.  
  9858. stderr
  9859.  
  9860. ---
  9861. ninja explain: output build.ninja older than most recent input ../test cases/common/97 selfbuilt custom/meson.build (548783854 vs 548783855)
  9862. ninja explain: deps for 'tool@exe/tool.cpp.o' are missing
  9863. ninja explain: tool@exe/tool.cpp.o is dirty
  9864. ninja explain: tool.exe is dirty
  9865. ninja explain: deps for 'mainprog@exe/mainprog.cpp.o' are missing
  9866. ninja explain: tool.exe is dirty
  9867. ninja explain: mainprog@exe/mainprog.cpp.o is dirty
  9868. ninja explain: mainprog.axf is dirty
  9869. ninja explain: output build.ninja older than most recent input ../test cases/common/97 selfbuilt custom/meson.build (548783857 vs 548783869)
  9870. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9871. ninja explain: PHONY is dirty
  9872. ninja explain: meson-install is dirty
  9873. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  9874. ninja explain: PHONY is dirty
  9875. ninja explain: PHONY is dirty
  9876. ninja explain: meson-clean-ctlist is dirty
  9877. ninja explain: clean-ctlist is dirty
  9878. ninja explain: meson-clean is dirty
  9879.  
  9880.  
  9881. ---
  9882.  
  9883. test cases/common/98 gen extra
  9884. stdout
  9885.  
  9886. ---
  9887. The Meson build system
  9888. Version: 0.47.0.dev1
  9889. Source dir: C:\meson\armclang_support\test cases\common\98 gen extra
  9890. Build dir: C:\meson\armclang_support\b 40045290ca
  9891. Build type: cross build
  9892. Project name: extra args in gen
  9893. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9894. Cross C compiler: armclang (armclang 6.5)
  9895. Host machine cpu family: arm
  9896. Host machine cpu: Cortex-M0+
  9897. Target machine cpu family: arm
  9898. Target machine cpu: Cortex-M0+
  9899. Build machine cpu family: x86
  9900. Build machine cpu: x86
  9901. Program srcgen.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\98 gen extra\srcgen.py)
  9902. Program srcgen2.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\98 gen extra\srcgen2.py)
  9903. Program srcgen3.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\98 gen extra\srcgen3.py)
  9904. Build targets in project: 5
  9905. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9906. [0/1] Regenerating build files.
  9907. The Meson build system
  9908. Version: 0.47.0.dev1
  9909. Source dir: C:\meson\armclang_support\test cases\common\98 gen extra
  9910. Build dir: C:\meson\armclang_support\b 40045290ca
  9911. Build type: cross build
  9912. Project name: extra args in gen
  9913. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9914. Cross C compiler: armclang (armclang 6.5)
  9915. Host machine cpu family: arm
  9916. Host machine cpu: Cortex-M0+
  9917. Target machine cpu family: arm
  9918. Target machine cpu: Cortex-M0+
  9919. Build machine cpu family: x86
  9920. Build machine cpu: x86
  9921. Program srcgen.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\98 gen extra\srcgen.py)
  9922. Program srcgen2.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\98 gen extra\srcgen2.py)
  9923. Program srcgen3.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\98 gen extra\srcgen3.py)
  9924. Build targets in project: 5
  9925. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9926. [1/17] Generating ''.
  9927. [2/17] Generating 'upper@exe\\\\name.c'.
  9928. [3/17] Generating ''.
  9929. [4/17] Generating 'basic@exe\\\\name.c'.
  9930. [5/17] Generating 'capture@exe\\\\name.yy.c'.
  9931. [6/17] Compiling C object basic@exe/plain.c.o.
  9932. [7/17] Compiling C object plainname@exe/meson-generated_name.l.tab.c.o.
  9933. [8/17] Compiling C object upper@exe/meson-generated_name.c.o.
  9934. [9/17] Compiling C object upper@exe/upper.c.o.
  9935. [10/17] Compiling C object capture@exe/meson-generated_name.yy.c.o.
  9936. [11/17] Linking target plainname.axf.
  9937. [12/17] Linking target upper.axf.
  9938. [13/17] Compiling C object basic@exe/meson-generated_name.c.o.
  9939. [14/17] Compiling C object basename@exe/meson-generated_name.tab.c.o.
  9940. [15/17] Linking target basic.axf.
  9941. [16/17] Linking target capture.axf.
  9942. [17/17] Linking target basename.axf.
  9943. 1/5 basic                                   SKIP     0.00 s
  9944. 2/5 upper                                   SKIP     0.00 s
  9945. 3/5 basename                                SKIP     0.00 s
  9946. 4/5 plainname                               SKIP     0.00 s
  9947. 5/5 capture                                 SKIP     0.00 s
  9948.  
  9949. OK:         0
  9950. FAIL:       0
  9951. SKIP:       5
  9952. TIMEOUT:    0
  9953.  
  9954. Full log written to C:\meson\armclang_support\b 40045290ca\meson-logs\testlog.txt
  9955. No tests defined.
  9956. [0/1] Regenerating build files.
  9957. The Meson build system
  9958. Version: 0.47.0.dev1
  9959. Source dir: C:\meson\armclang_support\test cases\common\98 gen extra
  9960. Build dir: C:\meson\armclang_support\b 40045290ca
  9961. Build type: cross build
  9962. Project name: extra args in gen
  9963. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  9964. Cross C compiler: armclang (armclang 6.5)
  9965. Host machine cpu family: arm
  9966. Host machine cpu: Cortex-M0+
  9967. Target machine cpu family: arm
  9968. Target machine cpu: Cortex-M0+
  9969. Build machine cpu family: x86
  9970. Build machine cpu: x86
  9971. Program srcgen.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\98 gen extra\srcgen.py)
  9972. Program srcgen2.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\98 gen extra\srcgen2.py)
  9973. Program srcgen3.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\98 gen extra\srcgen3.py)
  9974. Build targets in project: 5
  9975. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  9976. [0/1] Installing files.
  9977. [1/1] Cleaning.
  9978. Cleaning... 19 files.
  9979.  
  9980.  
  9981.  
  9982. ---
  9983.  
  9984. stderr
  9985.  
  9986. ---
  9987. ninja explain: output build.ninja older than most recent input ../test cases/common/98 gen extra/meson.build (548783855 vs 548783856)
  9988. ninja explain: deps for 'basic@exe/meson-generated_name.c.o' are missing
  9989. ninja explain: output basic@exe/name.c doesn't exist
  9990. ninja explain: basic@exe/name.c is dirty
  9991. ninja explain: basic@exe/meson-generated_name.c.o is dirty
  9992. ninja explain: deps for 'basic@exe/plain.c.o' are missing
  9993. ninja explain: basic@exe/plain.c.o is dirty
  9994. ninja explain: basic.axf is dirty
  9995. ninja explain: deps for 'upper@exe/meson-generated_name.c.o' are missing
  9996. ninja explain: output upper@exe/name.c doesn't exist
  9997. ninja explain: upper@exe/name.c is dirty
  9998. ninja explain: upper@exe/meson-generated_name.c.o is dirty
  9999. ninja explain: deps for 'upper@exe/upper.c.o' are missing
  10000. ninja explain: upper@exe/upper.c.o is dirty
  10001. ninja explain: upper.axf is dirty
  10002. ninja explain: deps for 'basename@exe/meson-generated_name.tab.c.o' are missing
  10003. ninja explain: output basename@exe/name.tab.c doesn't exist
  10004. ninja explain: basename@exe/name.tab.c is dirty
  10005. ninja explain: basename@exe/name.tab.h is dirty
  10006. ninja explain: basename@exe/meson-generated_name.tab.c.o is dirty
  10007. ninja explain: basename.axf is dirty
  10008. ninja explain: deps for 'plainname@exe/meson-generated_name.l.tab.c.o' are missing
  10009. ninja explain: output plainname@exe/name.l.tab.c doesn't exist
  10010. ninja explain: plainname@exe/name.l.tab.c is dirty
  10011. ninja explain: plainname@exe/name.l.tab.h is dirty
  10012. ninja explain: plainname@exe/meson-generated_name.l.tab.c.o is dirty
  10013. ninja explain: plainname.axf is dirty
  10014. ninja explain: deps for 'capture@exe/meson-generated_name.yy.c.o' are missing
  10015. ninja explain: output capture@exe/name.yy.c doesn't exist
  10016. ninja explain: capture@exe/name.yy.c is dirty
  10017. ninja explain: capture@exe/meson-generated_name.yy.c.o is dirty
  10018. ninja explain: capture.axf is dirty
  10019. ninja explain: output build.ninja older than most recent input ../test cases/common/98 gen extra/meson.build (548783857 vs 548783863)
  10020. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10021. ninja explain: PHONY is dirty
  10022. ninja explain: meson-install is dirty
  10023. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10024. ninja explain: PHONY is dirty
  10025. ninja explain: meson-clean is dirty
  10026.  
  10027.  
  10028. ---
  10029.  
  10030. test cases/common/99 benchmark
  10031. stdout
  10032.  
  10033. ---
  10034. The Meson build system
  10035. Version: 0.47.0.dev1
  10036. Source dir: C:\meson\armclang_support\test cases\common\99 benchmark
  10037. Build dir: C:\meson\armclang_support\b 884055f80d
  10038. Build type: cross build
  10039. Project name: benchmark
  10040. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10041. Cross C compiler: armclang (armclang 6.5)
  10042. Host machine cpu family: arm
  10043. Host machine cpu: Cortex-M0+
  10044. Target machine cpu family: arm
  10045. Target machine cpu: Cortex-M0+
  10046. Build machine cpu family: x86
  10047. Build machine cpu: x86
  10048. Build targets in project: 1
  10049. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10050. [0/1] Regenerating build files.
  10051. The Meson build system
  10052. Version: 0.47.0.dev1
  10053. Source dir: C:\meson\armclang_support\test cases\common\99 benchmark
  10054. Build dir: C:\meson\armclang_support\b 884055f80d
  10055. Build type: cross build
  10056. Project name: benchmark
  10057. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10058. Cross C compiler: armclang (armclang 6.5)
  10059. Host machine cpu family: arm
  10060. Host machine cpu: Cortex-M0+
  10061. Target machine cpu family: arm
  10062. Target machine cpu: Cortex-M0+
  10063. Build machine cpu family: x86
  10064. Build machine cpu: x86
  10065. Build targets in project: 1
  10066. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10067. [1/2] Compiling C object delayer@exe/delayer.c.o.
  10068. FAILED: delayer@exe/delayer.c.o
  10069. armclang "-Idelayer@exe" "-I." "-I..\\test cases\\common\\99 benchmark" "-Xclang" "-fcolor-diagnostics" "-pipe" "-Wall" "-Winvalid-pch" "-O0" "-g" "-D_GNU_SOURCE" --target=arm-arm-none-eabi -mcpu=cortex-m0plus  -o delayer@exe/delayer.c.o -c "../test cases/common/99 benchmark/delayer.c"
  10070. ../test cases/common/99 benchmark/delayer.c:12:21: error: variable has incomplete type 'struct timespec'
  10071.  
  10072.     struct timespec t;
  10073.  
  10074.                     ^
  10075.  
  10076. ../test cases/common/99 benchmark/delayer.c:12:12: note: forward declaration of 'struct timespec'
  10077.  
  10078.     struct timespec t;
  10079.  
  10080.            ^
  10081.  
  10082. ../test cases/common/99 benchmark/delayer.c:15:5: warning: implicit declaration of function 'nanosleep' is invalid in C99 [-Wimplicit-function-declaration]
  10083.  
  10084.     nanosleep(&t, NULL);
  10085.  
  10086.     ^
  10087.  
  10088. 1 warning and 1 error generated.
  10089.  
  10090. ninja: build stopped: subcommand failed.
  10091.  
  10092.  
  10093. ---
  10094.  
  10095. stderr
  10096.  
  10097. ---
  10098. ninja explain: output build.ninja older than most recent input ../test cases/common/99 benchmark/meson.build (548783860 vs 548783861)
  10099. ninja explain: deps for 'delayer@exe/delayer.c.o' are missing
  10100. ninja explain: delayer@exe/delayer.c.o is dirty
  10101. ninja explain: delayer.axf is dirty
  10102.  
  10103.  
  10104. ---
  10105.  
  10106. test cases/common/100 test workdir
  10107. stdout
  10108.  
  10109. ---
  10110. The Meson build system
  10111. Version: 0.47.0.dev1
  10112. Source dir: C:\meson\armclang_support\test cases\common\100 test workdir
  10113. Build dir: C:\meson\armclang_support\b 07a4d7258a
  10114. Build type: cross build
  10115. Project name: test workdir
  10116. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10117. Cross C compiler: armclang (armclang 6.5)
  10118. Host machine cpu family: arm
  10119. Host machine cpu: Cortex-M0+
  10120. Target machine cpu family: arm
  10121. Target machine cpu: Cortex-M0+
  10122. Build machine cpu family: x86
  10123. Build machine cpu: x86
  10124. Build targets in project: 1
  10125. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10126. [0/1] Regenerating build files.
  10127. The Meson build system
  10128. Version: 0.47.0.dev1
  10129. Source dir: C:\meson\armclang_support\test cases\common\100 test workdir
  10130. Build dir: C:\meson\armclang_support\b 07a4d7258a
  10131. Build type: cross build
  10132. Project name: test workdir
  10133. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10134. Cross C compiler: armclang (armclang 6.5)
  10135. Host machine cpu family: arm
  10136. Host machine cpu: Cortex-M0+
  10137. Target machine cpu family: arm
  10138. Target machine cpu: Cortex-M0+
  10139. Build machine cpu family: x86
  10140. Build machine cpu: x86
  10141. Build targets in project: 1
  10142. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10143. [1/2] Compiling C object opener@exe/opener.c.o.
  10144. [2/2] Linking target opener.axf.
  10145. 1/2 basic                                   SKIP     0.00 s
  10146. 2/2 shouldfail                              SKIP     0.00 s
  10147.  
  10148. OK:         0
  10149. FAIL:       0
  10150. SKIP:       2
  10151. TIMEOUT:    0
  10152.  
  10153. Full log written to C:\meson\armclang_support\b 07a4d7258a\meson-logs\testlog.txt
  10154. No tests defined.
  10155. [0/1] Regenerating build files.
  10156. The Meson build system
  10157. Version: 0.47.0.dev1
  10158. Source dir: C:\meson\armclang_support\test cases\common\100 test workdir
  10159. Build dir: C:\meson\armclang_support\b 07a4d7258a
  10160. Build type: cross build
  10161. Project name: test workdir
  10162. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10163. Cross C compiler: armclang (armclang 6.5)
  10164. Host machine cpu family: arm
  10165. Host machine cpu: Cortex-M0+
  10166. Target machine cpu family: arm
  10167. Target machine cpu: Cortex-M0+
  10168. Build machine cpu family: x86
  10169. Build machine cpu: x86
  10170. Build targets in project: 1
  10171. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10172. [0/1] Installing files.
  10173. [1/1] Cleaning.
  10174. Cleaning... 2 files.
  10175.  
  10176.  
  10177.  
  10178. ---
  10179.  
  10180. stderr
  10181.  
  10182. ---
  10183. ninja explain: output build.ninja older than most recent input ../test cases/common/100 test workdir/meson.build (548783858 vs 548783859)
  10184. ninja explain: deps for 'opener@exe/opener.c.o' are missing
  10185. ninja explain: opener@exe/opener.c.o is dirty
  10186. ninja explain: opener.axf is dirty
  10187. ninja explain: output build.ninja older than most recent input ../test cases/common/100 test workdir/meson.build (548783861 vs 548783863)
  10188. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10189. ninja explain: PHONY is dirty
  10190. ninja explain: meson-install is dirty
  10191. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10192. ninja explain: PHONY is dirty
  10193. ninja explain: meson-clean is dirty
  10194.  
  10195.  
  10196. ---
  10197.  
  10198. test cases/common/101 suites
  10199. stdout
  10200.  
  10201. ---
  10202. The Meson build system
  10203. Version: 0.47.0.dev1
  10204. Source dir: C:\meson\armclang_support\test cases\common\101 suites
  10205. Build dir: C:\meson\armclang_support\b b3573ae30e
  10206. Build type: cross build
  10207. Project name: multiple test suites
  10208. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10209. Cross C compiler: armclang (armclang 6.5)
  10210. Host machine cpu family: arm
  10211. Host machine cpu: Cortex-M0+
  10212. Target machine cpu family: arm
  10213. Target machine cpu: Cortex-M0+
  10214. Build machine cpu family: x86
  10215. Build machine cpu: x86
  10216.  
  10217. |
  10218. |Executing subproject sub.
  10219. |
  10220. |Project name: subproject test suites
  10221. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10222. |Cross C compiler: armclang (armclang 6.5)
  10223. |Build targets in project: 2
  10224. |
  10225. |Subproject sub finished.
  10226. Build targets in project: 4
  10227. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10228. [0/1] Regenerating build files.
  10229. The Meson build system
  10230. Version: 0.47.0.dev1
  10231. Source dir: C:\meson\armclang_support\test cases\common\101 suites
  10232. Build dir: C:\meson\armclang_support\b b3573ae30e
  10233. Build type: cross build
  10234. Project name: multiple test suites
  10235. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10236. Cross C compiler: armclang (armclang 6.5)
  10237. Host machine cpu family: arm
  10238. Host machine cpu: Cortex-M0+
  10239. Target machine cpu family: arm
  10240. Target machine cpu: Cortex-M0+
  10241. Build machine cpu family: x86
  10242. Build machine cpu: x86
  10243.  
  10244. |
  10245. |Executing subproject sub.
  10246. |
  10247. |Project name: subproject test suites
  10248. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10249. |Cross C compiler: armclang (armclang 6.5)
  10250. |Build targets in project: 2
  10251. |
  10252. |Subproject sub finished.
  10253. Build targets in project: 4
  10254. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10255. [1/8] Compiling C object subprojects/sub/subprojects@sub@@sub1@exe/sub1.c.o.
  10256. [2/8] Compiling C object subprojects/sub/subprojects@sub@@sub2@exe/sub2.c.o.
  10257. [3/8] Compiling C object exe2@exe/exe2.c.o.
  10258. [4/8] Linking target subprojects/sub/sub1.axf.
  10259. [5/8] Compiling C object exe1@exe/exe1.c.o.
  10260. [6/8] Linking target exe2.axf.
  10261. [7/8] Linking target subprojects/sub/sub2.axf.
  10262. [8/8] Linking target exe1.axf.
  10263. 1/4 sub / sub1                              SKIP     0.00 s
  10264. 2/4 sub:suite2 / sub2                       SKIP     0.00 s
  10265. 3/4 multiple_test_suites / exe1             SKIP     0.00 s
  10266. 4/4 multiple_test_suites:suite2+super-special / exe2  SKIP     0.00 s
  10267.  
  10268. OK:         0
  10269. FAIL:       0
  10270. SKIP:       4
  10271. TIMEOUT:    0
  10272.  
  10273. Full log written to C:\meson\armclang_support\b b3573ae30e\meson-logs\testlog.txt
  10274. No tests defined.
  10275. [0/1] Regenerating build files.
  10276. The Meson build system
  10277. Version: 0.47.0.dev1
  10278. Source dir: C:\meson\armclang_support\test cases\common\101 suites
  10279. Build dir: C:\meson\armclang_support\b b3573ae30e
  10280. Build type: cross build
  10281. Project name: multiple test suites
  10282. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10283. Cross C compiler: armclang (armclang 6.5)
  10284. Host machine cpu family: arm
  10285. Host machine cpu: Cortex-M0+
  10286. Target machine cpu family: arm
  10287. Target machine cpu: Cortex-M0+
  10288. Build machine cpu family: x86
  10289. Build machine cpu: x86
  10290.  
  10291. |
  10292. |Executing subproject sub.
  10293. |
  10294. |Project name: subproject test suites
  10295. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10296. |Cross C compiler: armclang (armclang 6.5)
  10297. |Build targets in project: 2
  10298. |
  10299. |Subproject sub finished.
  10300. Build targets in project: 4
  10301. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10302. [0/1] Installing files.
  10303. [1/1] Cleaning.
  10304. Cleaning... 8 files.
  10305.  
  10306.  
  10307.  
  10308. ---
  10309.  
  10310. stderr
  10311.  
  10312. ---
  10313. ninja explain: output build.ninja older than most recent input ../test cases/common/101 suites/meson.build (548783859 vs 548783861)
  10314. ninja explain: deps for 'subprojects/sub/subprojects@sub@@sub1@exe/sub1.c.o' are missing
  10315. ninja explain: subprojects/sub/subprojects@sub@@sub1@exe/sub1.c.o is dirty
  10316. ninja explain: subprojects/sub/sub1.axf is dirty
  10317. ninja explain: deps for 'subprojects/sub/subprojects@sub@@sub2@exe/sub2.c.o' are missing
  10318. ninja explain: subprojects/sub/subprojects@sub@@sub2@exe/sub2.c.o is dirty
  10319. ninja explain: subprojects/sub/sub2.axf is dirty
  10320. ninja explain: deps for 'exe1@exe/exe1.c.o' are missing
  10321. ninja explain: exe1@exe/exe1.c.o is dirty
  10322. ninja explain: exe1.axf is dirty
  10323. ninja explain: deps for 'exe2@exe/exe2.c.o' are missing
  10324. ninja explain: exe2@exe/exe2.c.o is dirty
  10325. ninja explain: exe2.axf is dirty
  10326. ninja explain: output build.ninja older than most recent input ../test cases/common/101 suites/meson.build (548783862 vs 548783865)
  10327. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10328. ninja explain: PHONY is dirty
  10329. ninja explain: meson-install is dirty
  10330. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10331. ninja explain: PHONY is dirty
  10332. ninja explain: meson-clean is dirty
  10333.  
  10334.  
  10335. ---
  10336.  
  10337. test cases/common/102 threads
  10338. stdout
  10339.  
  10340. ---
  10341. The Meson build system
  10342. Version: 0.47.0.dev1
  10343. Source dir: C:\meson\armclang_support\test cases\common\102 threads
  10344. Build dir: C:\meson\armclang_support\b 8e4e6c8c60
  10345. Build type: cross build
  10346. Project name: threads
  10347. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10348. Cross C compiler: armclang (armclang 6.5)
  10349. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  10350. Cross C++ compiler: armclang (armclang 6.5)
  10351. Host machine cpu family: arm
  10352. Host machine cpu: Cortex-M0+
  10353. Target machine cpu family: arm
  10354. Target machine cpu: Cortex-M0+
  10355. Build machine cpu family: x86
  10356. Build machine cpu: x86
  10357. Dependency threads found: YES
  10358. Build targets in project: 2
  10359. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10360. [0/1] Regenerating build files.
  10361. The Meson build system
  10362. Version: 0.47.0.dev1
  10363. Source dir: C:\meson\armclang_support\test cases\common\102 threads
  10364. Build dir: C:\meson\armclang_support\b 8e4e6c8c60
  10365. Build type: cross build
  10366. Project name: threads
  10367. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10368. Cross C compiler: armclang (armclang 6.5)
  10369. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  10370. Cross C++ compiler: armclang (armclang 6.5)
  10371. Host machine cpu family: arm
  10372. Host machine cpu: Cortex-M0+
  10373. Target machine cpu family: arm
  10374. Target machine cpu: Cortex-M0+
  10375. Build machine cpu family: x86
  10376. Build machine cpu: x86
  10377. Dependency threads found: YES (cached)
  10378. Build targets in project: 2
  10379. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10380. [1/4] Compiling C object cthreadprog@exe/threadprog.c.o.
  10381. FAILED: cthreadprog@exe/threadprog.c.o
  10382. armclang "-Icthreadprog@exe" "-I." "-I..\\test cases\\common\\102 threads" "-Xclang" "-fcolor-diagnostics" "-pipe" "-Wall" "-Winvalid-pch" "-O0" "-g" "-pthread" --target=arm-arm-none-eabi -mcpu=cortex-m0plus  -o cthreadprog@exe/threadprog.c.o -c "../test cases/common/102 threads/threadprog.c"
  10383. ../test cases/common/102 threads/threadprog.c:22:9: fatal error: 'pthread.h' file not found
  10384.  
  10385. #include<pthread.h>
  10386.  
  10387.         ^
  10388.  
  10389. 1 error generated.
  10390.  
  10391. [2/4] Compiling C++ object cppthreadprog@exe/threadprog.cpp.o.
  10392. FAILED: cppthreadprog@exe/threadprog.cpp.o
  10393. armclang "-Icppthreadprog@exe" "-I." "-I..\\test cases\\common\\102 threads" "-Xclang" "-fcolor-diagnostics" "-pipe" "-Wall" "-Winvalid-pch" "-Wnon-virtual-dtor" "-std=c++11" "-O0" "-g" "-pthread" --target=arm-arm-none-eabi -mcpu=cortex-m0plus  -o cppthreadprog@exe/threadprog.cpp.o -c "../test cases/common/102 threads/threadprog.cpp"
  10394. In file included from ../test cases/common/102 threads/threadprog.cpp:28:
  10395.  
  10396. C:\Keil_v521\ARM\ARMCLANG\bin\..\include\libcxx\thread:110:2: error: <thread> is not supported on this single threaded system
  10397.  
  10398. #error <thread> is not supported on this single threaded system
  10399.  
  10400.  ^
  10401.  
  10402. ../test cases/common/102 threads/threadprog.cpp:37:16: error: expected ';' after expression
  10403.  
  10404.     std::thread th(main_func);
  10405.  
  10406.                ^
  10407.  
  10408.                ;
  10409.  
  10410. ../test cases/common/102 threads/threadprog.cpp:37:10: error: no member named 'thread' in namespace 'std'; did you mean 'fread'?
  10411.  
  10412.     std::thread th(main_func);
  10413.  
  10414.     ~~~~~^~~~~~
  10415.  
  10416.          fread
  10417.  
  10418. C:\Keil_v521\ARM\ARMCLANG\bin\..\include\stdio.h:778:23: note: 'fread' declared here
  10419.  
  10420. extern _ARMABI size_t fread(void * __restrict /*ptr*/,
  10421.  
  10422.                       ^
  10423.  
  10424. ../test cases/common/102 threads/threadprog.cpp:37:17: error: use of undeclared identifier 'th'
  10425.  
  10426.     std::thread th(main_func);
  10427.  
  10428.                 ^
  10429.  
  10430. ../test cases/common/102 threads/threadprog.cpp:38:5: error: use of undeclared identifier 'th'
  10431.  
  10432.     th.join();
  10433.  
  10434.     ^
  10435.  
  10436. ../test cases/common/102 threads/threadprog.cpp:37:5: warning: expression result unused [-Wunused-value]
  10437.  
  10438.     std::thread th(main_func);
  10439.  
  10440.     ^~~~~~~~~~~
  10441.  
  10442. 1 warning and 5 errors generated.
  10443.  
  10444. ninja: build stopped: subcommand failed.
  10445.  
  10446.  
  10447. ---
  10448.  
  10449. stderr
  10450.  
  10451. ---
  10452. ninja explain: output build.ninja older than most recent input ../test cases/common/102 threads/meson.build (548783864 vs 548783865)
  10453. ninja explain: deps for 'cppthreadprog@exe/threadprog.cpp.o' are missing
  10454. ninja explain: cppthreadprog@exe/threadprog.cpp.o is dirty
  10455. ninja explain: cppthreadprog.axf is dirty
  10456. ninja explain: deps for 'cthreadprog@exe/threadprog.c.o' are missing
  10457. ninja explain: cthreadprog@exe/threadprog.c.o is dirty
  10458. ninja explain: cthreadprog.axf is dirty
  10459.  
  10460.  
  10461. ---
  10462.  
  10463. test cases/common/103 manygen
  10464. stdout
  10465.  
  10466. ---
  10467. The Meson build system
  10468. Version: 0.47.0.dev1
  10469. Source dir: C:\meson\armclang_support\test cases\common\103 manygen
  10470. Build dir: C:\meson\armclang_support\b 626e28f6f1
  10471. Build type: cross build
  10472. Project name: manygen
  10473. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10474. Cross C compiler: armclang (armclang 6.5)
  10475. Host machine cpu family: arm
  10476. Host machine cpu: Cortex-M0+
  10477. Target machine cpu family: arm
  10478. Target machine cpu: Cortex-M0+
  10479. Build machine cpu family: x86
  10480. Build machine cpu: x86
  10481. Message: Not running this test during cross build.
  10482. Build targets in project: 0
  10483. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10484. [0/1] Regenerating build files.
  10485. The Meson build system
  10486. Version: 0.47.0.dev1
  10487. Source dir: C:\meson\armclang_support\test cases\common\103 manygen
  10488. Build dir: C:\meson\armclang_support\b 626e28f6f1
  10489. Build type: cross build
  10490. Project name: manygen
  10491. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10492. Cross C compiler: armclang (armclang 6.5)
  10493. Host machine cpu family: arm
  10494. Host machine cpu: Cortex-M0+
  10495. Target machine cpu family: arm
  10496. Target machine cpu: Cortex-M0+
  10497. Build machine cpu family: x86
  10498. Build machine cpu: x86
  10499. Message: Not running this test during cross build.
  10500. Build targets in project: 0
  10501. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10502. ninja: no work to do.
  10503. No tests defined.
  10504. No tests defined.
  10505. [0/1] Regenerating build files.
  10506. The Meson build system
  10507. Version: 0.47.0.dev1
  10508. Source dir: C:\meson\armclang_support\test cases\common\103 manygen
  10509. Build dir: C:\meson\armclang_support\b 626e28f6f1
  10510. Build type: cross build
  10511. Project name: manygen
  10512. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10513. Cross C compiler: armclang (armclang 6.5)
  10514. Host machine cpu family: arm
  10515. Host machine cpu: Cortex-M0+
  10516. Target machine cpu family: arm
  10517. Target machine cpu: Cortex-M0+
  10518. Build machine cpu family: x86
  10519. Build machine cpu: x86
  10520. Message: Not running this test during cross build.
  10521. Build targets in project: 0
  10522. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10523. [0/1] Installing files.
  10524. [1/1] Cleaning.
  10525. Cleaning... 0 files.
  10526.  
  10527.  
  10528.  
  10529. ---
  10530.  
  10531. stderr
  10532.  
  10533. ---
  10534. ninja explain: output build.ninja older than most recent input ../test cases/common/103 manygen/meson.build (548783860 vs 548783861)
  10535. ninja explain: output all of phony edge with no inputs doesn't exist
  10536. ninja explain: output build.ninja older than most recent input ../test cases/common/103 manygen/meson.build (548783862 vs 548783863)
  10537. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10538. ninja explain: PHONY is dirty
  10539. ninja explain: output all of phony edge with no inputs doesn't exist
  10540. ninja explain: all is dirty
  10541. ninja explain: meson-install is dirty
  10542. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10543. ninja explain: PHONY is dirty
  10544. ninja explain: meson-clean is dirty
  10545.  
  10546.  
  10547. ---
  10548.  
  10549. test cases/common/104 stringdef
  10550. stdout
  10551.  
  10552. ---
  10553. The Meson build system
  10554. Version: 0.47.0.dev1
  10555. Source dir: C:\meson\armclang_support\test cases\common\104 stringdef
  10556. Build dir: C:\meson\armclang_support\b 2780f8e2ee
  10557. Build type: cross build
  10558. Project name: stringdef
  10559. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10560. Cross C compiler: armclang (armclang 6.5)
  10561. Host machine cpu family: arm
  10562. Host machine cpu: Cortex-M0+
  10563. Target machine cpu family: arm
  10564. Target machine cpu: Cortex-M0+
  10565. Build machine cpu family: x86
  10566. Build machine cpu: x86
  10567. Build targets in project: 1
  10568. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10569. [0/1] Regenerating build files.
  10570. The Meson build system
  10571. Version: 0.47.0.dev1
  10572. Source dir: C:\meson\armclang_support\test cases\common\104 stringdef
  10573. Build dir: C:\meson\armclang_support\b 2780f8e2ee
  10574. Build type: cross build
  10575. Project name: stringdef
  10576. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10577. Cross C compiler: armclang (armclang 6.5)
  10578. Host machine cpu family: arm
  10579. Host machine cpu: Cortex-M0+
  10580. Target machine cpu family: arm
  10581. Target machine cpu: Cortex-M0+
  10582. Build machine cpu family: x86
  10583. Build machine cpu: x86
  10584. Build targets in project: 1
  10585. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10586. [1/2] Compiling C object stringdef@exe/stringdef.c.o.
  10587. [2/2] Linking target stringdef.axf.
  10588. 1/1 stringdef                               SKIP     0.00 s
  10589.  
  10590. OK:         0
  10591. FAIL:       0
  10592. SKIP:       1
  10593. TIMEOUT:    0
  10594.  
  10595. Full log written to C:\meson\armclang_support\b 2780f8e2ee\meson-logs\testlog.txt
  10596. No tests defined.
  10597. [0/1] Regenerating build files.
  10598. The Meson build system
  10599. Version: 0.47.0.dev1
  10600. Source dir: C:\meson\armclang_support\test cases\common\104 stringdef
  10601. Build dir: C:\meson\armclang_support\b 2780f8e2ee
  10602. Build type: cross build
  10603. Project name: stringdef
  10604. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10605. Cross C compiler: armclang (armclang 6.5)
  10606. Host machine cpu family: arm
  10607. Host machine cpu: Cortex-M0+
  10608. Target machine cpu family: arm
  10609. Target machine cpu: Cortex-M0+
  10610. Build machine cpu family: x86
  10611. Build machine cpu: x86
  10612. Build targets in project: 1
  10613. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10614. [0/1] Installing files.
  10615. [1/1] Cleaning.
  10616. Cleaning... 2 files.
  10617.  
  10618.  
  10619.  
  10620. ---
  10621.  
  10622. stderr
  10623.  
  10624. ---
  10625. ninja explain: output build.ninja older than most recent input ../test cases/common/104 stringdef/meson.build (548783863 vs 548783864)
  10626. ninja explain: deps for 'stringdef@exe/stringdef.c.o' are missing
  10627. ninja explain: stringdef@exe/stringdef.c.o is dirty
  10628. ninja explain: stringdef.axf is dirty
  10629. ninja explain: output build.ninja older than most recent input ../test cases/common/104 stringdef/meson.build (548783867 vs 548783869)
  10630. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10631. ninja explain: PHONY is dirty
  10632. ninja explain: meson-install is dirty
  10633. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10634. ninja explain: PHONY is dirty
  10635. ninja explain: meson-clean is dirty
  10636.  
  10637.  
  10638. ---
  10639.  
  10640. test cases/common/105 find program path
  10641. stdout
  10642.  
  10643. ---
  10644. The Meson build system
  10645. Version: 0.47.0.dev1
  10646. Source dir: C:\meson\armclang_support\test cases\common\105 find program path
  10647. Build dir: C:\meson\armclang_support\b ff4c9a8efb
  10648. Build type: cross build
  10649. Project name: find program
  10650. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10651. Cross C compiler: armclang (armclang 6.5)
  10652. Host machine cpu family: arm
  10653. Host machine cpu: Cortex-M0+
  10654. Target machine cpu family: arm
  10655. Target machine cpu: Cortex-M0+
  10656. Build machine cpu family: x86
  10657. Build machine cpu: x86
  10658. Program program.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\105 find program path\program.py)
  10659. meson.build:10: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  10660. Program builtprogram.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\b ff4c9a8efb\builtprogram.py)
  10661. Program program.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\105 find program path\program.py)
  10662. Build targets in project: 0
  10663. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10664. [0/1] Regenerating build files.
  10665. The Meson build system
  10666. Version: 0.47.0.dev1
  10667. Source dir: C:\meson\armclang_support\test cases\common\105 find program path
  10668. Build dir: C:\meson\armclang_support\b ff4c9a8efb
  10669. Build type: cross build
  10670. Project name: find program
  10671. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10672. Cross C compiler: armclang (armclang 6.5)
  10673. Host machine cpu family: arm
  10674. Host machine cpu: Cortex-M0+
  10675. Target machine cpu family: arm
  10676. Target machine cpu: Cortex-M0+
  10677. Build machine cpu family: x86
  10678. Build machine cpu: x86
  10679. Program program.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\105 find program path\program.py)
  10680. meson.build:10: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  10681. Program builtprogram.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\b ff4c9a8efb\builtprogram.py)
  10682. Program program.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\105 find program path\program.py)
  10683. Build targets in project: 0
  10684. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10685. ninja: no work to do.
  10686. No tests defined.
  10687. No tests defined.
  10688. [0/1] Regenerating build files.
  10689. The Meson build system
  10690. Version: 0.47.0.dev1
  10691. Source dir: C:\meson\armclang_support\test cases\common\105 find program path
  10692. Build dir: C:\meson\armclang_support\b ff4c9a8efb
  10693. Build type: cross build
  10694. Project name: find program
  10695. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10696. Cross C compiler: armclang (armclang 6.5)
  10697. Host machine cpu family: arm
  10698. Host machine cpu: Cortex-M0+
  10699. Target machine cpu family: arm
  10700. Target machine cpu: Cortex-M0+
  10701. Build machine cpu family: x86
  10702. Build machine cpu: x86
  10703. Program program.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\105 find program path\program.py)
  10704. meson.build:10: WARNING: Got an empty configuration_data() object: optimizing copy automatically; if you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.46.0
  10705. Program builtprogram.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\b ff4c9a8efb\builtprogram.py)
  10706. Program program.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\105 find program path\program.py)
  10707. Build targets in project: 0
  10708. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10709. [0/1] Installing files.
  10710. [1/1] Cleaning.
  10711. Cleaning... 0 files.
  10712.  
  10713.  
  10714.  
  10715. ---
  10716.  
  10717. stderr
  10718.  
  10719. ---
  10720. ninja explain: output build.ninja older than most recent input ../test cases/common/105 find program path/meson.build (548783864 vs 548783865)
  10721. ninja explain: output all of phony edge with no inputs doesn't exist
  10722. ninja explain: output build.ninja older than most recent input ../test cases/common/105 find program path/meson.build (548783866 vs 548783867)
  10723. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10724. ninja explain: PHONY is dirty
  10725. ninja explain: output all of phony edge with no inputs doesn't exist
  10726. ninja explain: all is dirty
  10727. ninja explain: meson-install is dirty
  10728. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10729. ninja explain: PHONY is dirty
  10730. ninja explain: meson-clean is dirty
  10731.  
  10732.  
  10733. ---
  10734.  
  10735. test cases/common/106 subproject subdir
  10736. stdout
  10737.  
  10738. ---
  10739. The Meson build system
  10740. Version: 0.47.0.dev1
  10741. Source dir: C:\meson\armclang_support\test cases\common\106 subproject subdir
  10742. Build dir: C:\meson\armclang_support\b c2365058f4
  10743. Build type: cross build
  10744. Project name: proj
  10745. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10746. Cross C compiler: armclang (armclang 6.5)
  10747. Host machine cpu family: arm
  10748. Host machine cpu: Cortex-M0+
  10749. Target machine cpu family: arm
  10750. Target machine cpu: Cortex-M0+
  10751. Build machine cpu family: x86
  10752. Build machine cpu: x86
  10753.  
  10754. |
  10755. |Executing subproject sub.
  10756. |
  10757. |Project name: sub
  10758. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10759. |Cross C compiler: armclang (armclang 6.5)
  10760. |Build targets in project: 1
  10761. |
  10762. |Subproject sub finished.
  10763. Dependency sub from subproject subprojects\sub found: YES (cached)
  10764. Build targets in project: 2
  10765. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10766. [0/1] Regenerating build files.
  10767. The Meson build system
  10768. Version: 0.47.0.dev1
  10769. Source dir: C:\meson\armclang_support\test cases\common\106 subproject subdir
  10770. Build dir: C:\meson\armclang_support\b c2365058f4
  10771. Build type: cross build
  10772. Project name: proj
  10773. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10774. Cross C compiler: armclang (armclang 6.5)
  10775. Host machine cpu family: arm
  10776. Host machine cpu: Cortex-M0+
  10777. Target machine cpu family: arm
  10778. Target machine cpu: Cortex-M0+
  10779. Build machine cpu family: x86
  10780. Build machine cpu: x86
  10781.  
  10782. |
  10783. |Executing subproject sub.
  10784. |
  10785. |Project name: sub
  10786. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10787. |Cross C compiler: armclang (armclang 6.5)
  10788. |Build targets in project: 1
  10789. |
  10790. |Subproject sub finished.
  10791. Dependency sub from subproject subprojects\sub found: YES (cached)
  10792. Build targets in project: 2
  10793. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10794. [1/4] Compiling C object subprojects/sub/lib/subprojects@sub@lib@@sub@sta/sub.c.o.
  10795. [2/4] Linking static target subprojects/sub/lib/libsub.a.
  10796. [3/4] Compiling C object prog@exe/prog.c.o.
  10797. [4/4] Linking target prog.axf.
  10798. 1/1 subproject subdir                       SKIP     0.00 s
  10799.  
  10800. OK:         0
  10801. FAIL:       0
  10802. SKIP:       1
  10803. TIMEOUT:    0
  10804.  
  10805. Full log written to C:\meson\armclang_support\b c2365058f4\meson-logs\testlog.txt
  10806. No tests defined.
  10807. [0/1] Regenerating build files.
  10808. The Meson build system
  10809. Version: 0.47.0.dev1
  10810. Source dir: C:\meson\armclang_support\test cases\common\106 subproject subdir
  10811. Build dir: C:\meson\armclang_support\b c2365058f4
  10812. Build type: cross build
  10813. Project name: proj
  10814. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10815. Cross C compiler: armclang (armclang 6.5)
  10816. Host machine cpu family: arm
  10817. Host machine cpu: Cortex-M0+
  10818. Target machine cpu family: arm
  10819. Target machine cpu: Cortex-M0+
  10820. Build machine cpu family: x86
  10821. Build machine cpu: x86
  10822.  
  10823. |
  10824. |Executing subproject sub.
  10825. |
  10826. |Project name: sub
  10827. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10828. |Cross C compiler: armclang (armclang 6.5)
  10829. |Build targets in project: 1
  10830. |
  10831. |Subproject sub finished.
  10832. Dependency sub from subproject subprojects\sub found: YES (cached)
  10833. Build targets in project: 2
  10834. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10835. [0/1] Installing files.
  10836. [1/1] Cleaning.
  10837. Cleaning... 4 files.
  10838.  
  10839.  
  10840.  
  10841. ---
  10842.  
  10843. stderr
  10844.  
  10845. ---
  10846. ninja explain: output build.ninja older than most recent input ../test cases/common/106 subproject subdir/meson.build (548783867 vs 548783868)
  10847. ninja explain: deps for 'subprojects/sub/lib/subprojects@sub@lib@@sub@sta/sub.c.o' are missing
  10848. ninja explain: subprojects/sub/lib/subprojects@sub@lib@@sub@sta/sub.c.o is dirty
  10849. ninja explain: subprojects/sub/lib/libsub.a is dirty
  10850. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  10851. ninja explain: prog@exe/prog.c.o is dirty
  10852. ninja explain: subprojects/sub/lib/libsub.a is dirty
  10853. ninja explain: prog.axf is dirty
  10854. ninja explain: output build.ninja older than most recent input ../test cases/common/106 subproject subdir/meson.build (548783869 vs 548783873)
  10855. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10856. ninja explain: PHONY is dirty
  10857. ninja explain: meson-install is dirty
  10858. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10859. ninja explain: PHONY is dirty
  10860. ninja explain: meson-clean is dirty
  10861.  
  10862.  
  10863. ---
  10864.  
  10865. test cases/common/107 postconf
  10866. stdout
  10867.  
  10868. ---
  10869. The Meson build system
  10870. Version: 0.47.0.dev1
  10871. Source dir: C:\meson\armclang_support\test cases\common\107 postconf
  10872. Build dir: C:\meson\armclang_support\b 4747e0aa6d
  10873. Build type: cross build
  10874. Project name: postconf script
  10875. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10876. Cross C compiler: armclang (armclang 6.5)
  10877. Host machine cpu family: arm
  10878. Host machine cpu: Cortex-M0+
  10879. Target machine cpu family: arm
  10880. Target machine cpu: Cortex-M0+
  10881. Build machine cpu family: x86
  10882. Build machine cpu: x86
  10883. Program postconf.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\107 postconf\postconf.py)
  10884. Build targets in project: 1
  10885. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10886. [0/1] Regenerating build files.
  10887. The Meson build system
  10888. Version: 0.47.0.dev1
  10889. Source dir: C:\meson\armclang_support\test cases\common\107 postconf
  10890. Build dir: C:\meson\armclang_support\b 4747e0aa6d
  10891. Build type: cross build
  10892. Project name: postconf script
  10893. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10894. Cross C compiler: armclang (armclang 6.5)
  10895. Host machine cpu family: arm
  10896. Host machine cpu: Cortex-M0+
  10897. Target machine cpu family: arm
  10898. Target machine cpu: Cortex-M0+
  10899. Build machine cpu family: x86
  10900. Build machine cpu: x86
  10901. Program postconf.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\107 postconf\postconf.py)
  10902. Build targets in project: 1
  10903. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10904. [1/2] Compiling C object prog@exe/prog.c.o.
  10905. [2/2] Linking target prog.axf.
  10906. 1/1 post                                    SKIP     0.00 s
  10907.  
  10908. OK:         0
  10909. FAIL:       0
  10910. SKIP:       1
  10911. TIMEOUT:    0
  10912.  
  10913. Full log written to C:\meson\armclang_support\b 4747e0aa6d\meson-logs\testlog.txt
  10914. No tests defined.
  10915. [0/1] Regenerating build files.
  10916. The Meson build system
  10917. Version: 0.47.0.dev1
  10918. Source dir: C:\meson\armclang_support\test cases\common\107 postconf
  10919. Build dir: C:\meson\armclang_support\b 4747e0aa6d
  10920. Build type: cross build
  10921. Project name: postconf script
  10922. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10923. Cross C compiler: armclang (armclang 6.5)
  10924. Host machine cpu family: arm
  10925. Host machine cpu: Cortex-M0+
  10926. Target machine cpu family: arm
  10927. Target machine cpu: Cortex-M0+
  10928. Build machine cpu family: x86
  10929. Build machine cpu: x86
  10930. Program postconf.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\107 postconf\postconf.py)
  10931. Build targets in project: 1
  10932. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10933. [0/1] Installing files.
  10934. [1/1] Cleaning.
  10935. Cleaning... 2 files.
  10936.  
  10937.  
  10938.  
  10939. ---
  10940.  
  10941. stderr
  10942.  
  10943. ---
  10944. ninja explain: output build.ninja older than most recent input ../test cases/common/107 postconf/meson.build (548783868 vs 548783869)
  10945. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  10946. ninja explain: prog@exe/prog.c.o is dirty
  10947. ninja explain: prog.axf is dirty
  10948. ninja explain: output build.ninja older than most recent input ../test cases/common/107 postconf/meson.build (548783870 vs 548783875)
  10949. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10950. ninja explain: PHONY is dirty
  10951. ninja explain: meson-install is dirty
  10952. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  10953. ninja explain: PHONY is dirty
  10954. ninja explain: meson-clean is dirty
  10955.  
  10956.  
  10957. ---
  10958.  
  10959. test cases/common/108 postconf with args
  10960. stdout
  10961.  
  10962. ---
  10963. The Meson build system
  10964. Version: 0.47.0.dev1
  10965. Source dir: C:\meson\armclang_support\test cases\common\108 postconf with args
  10966. Build dir: C:\meson\armclang_support\b afef25d672
  10967. Build type: cross build
  10968. Project name: postconf script
  10969. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10970. Cross C compiler: armclang (armclang 6.5)
  10971. Host machine cpu family: arm
  10972. Host machine cpu: Cortex-M0+
  10973. Target machine cpu family: arm
  10974. Target machine cpu: Cortex-M0+
  10975. Build machine cpu family: x86
  10976. Build machine cpu: x86
  10977. Program postconf.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\108 postconf with args\postconf.py)
  10978. Build targets in project: 1
  10979. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10980. [0/1] Regenerating build files.
  10981. The Meson build system
  10982. Version: 0.47.0.dev1
  10983. Source dir: C:\meson\armclang_support\test cases\common\108 postconf with args
  10984. Build dir: C:\meson\armclang_support\b afef25d672
  10985. Build type: cross build
  10986. Project name: postconf script
  10987. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  10988. Cross C compiler: armclang (armclang 6.5)
  10989. Host machine cpu family: arm
  10990. Host machine cpu: Cortex-M0+
  10991. Target machine cpu family: arm
  10992. Target machine cpu: Cortex-M0+
  10993. Build machine cpu family: x86
  10994. Build machine cpu: x86
  10995. Program postconf.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\108 postconf with args\postconf.py)
  10996. Build targets in project: 1
  10997. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  10998. [1/2] Compiling C object prog@exe/prog.c.o.
  10999. [2/2] Linking target prog.axf.
  11000. 1/1 post                                    SKIP     0.00 s
  11001.  
  11002. OK:         0
  11003. FAIL:       0
  11004. SKIP:       1
  11005. TIMEOUT:    0
  11006.  
  11007. Full log written to C:\meson\armclang_support\b afef25d672\meson-logs\testlog.txt
  11008. No tests defined.
  11009. [0/1] Regenerating build files.
  11010. The Meson build system
  11011. Version: 0.47.0.dev1
  11012. Source dir: C:\meson\armclang_support\test cases\common\108 postconf with args
  11013. Build dir: C:\meson\armclang_support\b afef25d672
  11014. Build type: cross build
  11015. Project name: postconf script
  11016. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11017. Cross C compiler: armclang (armclang 6.5)
  11018. Host machine cpu family: arm
  11019. Host machine cpu: Cortex-M0+
  11020. Target machine cpu family: arm
  11021. Target machine cpu: Cortex-M0+
  11022. Build machine cpu family: x86
  11023. Build machine cpu: x86
  11024. Program postconf.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\108 postconf with args\postconf.py)
  11025. Build targets in project: 1
  11026. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11027. [0/1] Installing files.
  11028. [1/1] Cleaning.
  11029. Cleaning... 2 files.
  11030.  
  11031.  
  11032.  
  11033. ---
  11034.  
  11035. stderr
  11036.  
  11037. ---
  11038. ninja explain: output build.ninja older than most recent input ../test cases/common/108 postconf with args/meson.build (548783868 vs 548783869)
  11039. ninja explain: deps for 'prog@exe/prog.c.o' are missing
  11040. ninja explain: prog@exe/prog.c.o is dirty
  11041. ninja explain: prog.axf is dirty
  11042. ninja explain: output build.ninja older than most recent input ../test cases/common/108 postconf with args/meson.build (548783873 vs 548783875)
  11043. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11044. ninja explain: PHONY is dirty
  11045. ninja explain: meson-install is dirty
  11046. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11047. ninja explain: PHONY is dirty
  11048. ninja explain: meson-clean is dirty
  11049.  
  11050.  
  11051. ---
  11052.  
  11053. test cases/common/109 testframework options
  11054. stdout
  11055.  
  11056. ---
  11057. The Meson build system
  11058. Version: 0.47.0.dev1
  11059. Source dir: C:\meson\armclang_support\test cases\common\109 testframework options
  11060. Build dir: C:\meson\armclang_support\b 3f1312272f
  11061. Build type: cross build
  11062. Project name: options
  11063. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11064. Cross C compiler: armclang (armclang 6.5)
  11065. Host machine cpu family: arm
  11066. Host machine cpu: Cortex-M0+
  11067. Target machine cpu family: arm
  11068. Target machine cpu: Cortex-M0+
  11069. Build machine cpu family: x86
  11070. Build machine cpu: x86
  11071. Build targets in project: 0
  11072. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11073. [0/1] Regenerating build files.
  11074. The Meson build system
  11075. Version: 0.47.0.dev1
  11076. Source dir: C:\meson\armclang_support\test cases\common\109 testframework options
  11077. Build dir: C:\meson\armclang_support\b 3f1312272f
  11078. Build type: cross build
  11079. Project name: options
  11080. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11081. Cross C compiler: armclang (armclang 6.5)
  11082. Host machine cpu family: arm
  11083. Host machine cpu: Cortex-M0+
  11084. Target machine cpu family: arm
  11085. Target machine cpu: Cortex-M0+
  11086. Build machine cpu family: x86
  11087. Build machine cpu: x86
  11088. Build targets in project: 0
  11089. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11090. ninja: no work to do.
  11091. No tests defined.
  11092. No tests defined.
  11093. [0/1] Regenerating build files.
  11094. The Meson build system
  11095. Version: 0.47.0.dev1
  11096. Source dir: C:\meson\armclang_support\test cases\common\109 testframework options
  11097. Build dir: C:\meson\armclang_support\b 3f1312272f
  11098. Build type: cross build
  11099. Project name: options
  11100. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11101. Cross C compiler: armclang (armclang 6.5)
  11102. Host machine cpu family: arm
  11103. Host machine cpu: Cortex-M0+
  11104. Target machine cpu family: arm
  11105. Target machine cpu: Cortex-M0+
  11106. Build machine cpu family: x86
  11107. Build machine cpu: x86
  11108. Build targets in project: 0
  11109. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11110. [0/1] Installing files.
  11111. [1/1] Cleaning.
  11112. Cleaning... 0 files.
  11113.  
  11114.  
  11115.  
  11116. ---
  11117.  
  11118. stderr
  11119.  
  11120. ---
  11121. ninja explain: output build.ninja older than most recent input ../test cases/common/109 testframework options/meson.build (548783869 vs 548783871)
  11122. ninja explain: output all of phony edge with no inputs doesn't exist
  11123. ninja explain: output build.ninja older than most recent input ../test cases/common/109 testframework options/meson.build (548783872 vs 548783873)
  11124. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11125. ninja explain: PHONY is dirty
  11126. ninja explain: output all of phony edge with no inputs doesn't exist
  11127. ninja explain: all is dirty
  11128. ninja explain: meson-install is dirty
  11129. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11130. ninja explain: PHONY is dirty
  11131. ninja explain: meson-clean is dirty
  11132.  
  11133.  
  11134. ---
  11135.  
  11136. test cases/common/110 extract same name
  11137. stdout
  11138.  
  11139. ---
  11140. The Meson build system
  11141. Version: 0.47.0.dev1
  11142. Source dir: C:\meson\armclang_support\test cases\common\110 extract same name
  11143. Build dir: C:\meson\armclang_support\b 252775ca41
  11144. Build type: cross build
  11145. Project name: object extraction
  11146. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11147. Cross C compiler: armclang (armclang 6.5)
  11148. Host machine cpu family: arm
  11149. Host machine cpu: Cortex-M0+
  11150. Target machine cpu family: arm
  11151. Target machine cpu: Cortex-M0+
  11152. Build machine cpu family: x86
  11153. Build machine cpu: x86
  11154. Build targets in project: 2
  11155. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11156. [0/1] Regenerating build files.
  11157. The Meson build system
  11158. Version: 0.47.0.dev1
  11159. Source dir: C:\meson\armclang_support\test cases\common\110 extract same name
  11160. Build dir: C:\meson\armclang_support\b 252775ca41
  11161. Build type: cross build
  11162. Project name: object extraction
  11163. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11164. Cross C compiler: armclang (armclang 6.5)
  11165. Host machine cpu family: arm
  11166. Host machine cpu: Cortex-M0+
  11167. Target machine cpu family: arm
  11168. Target machine cpu: Cortex-M0+
  11169. Build machine cpu family: x86
  11170. Build machine cpu: x86
  11171. Build targets in project: 2
  11172. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11173. [1/5] Compiling C object somelib@sha/src_lib.c.o.
  11174. [2/5] Compiling C object somelib@sha/lib.c.o.
  11175. [3/5] Compiling C object main@exe/main.c.o.
  11176. [4/5] Linking target libsomelib.so.
  11177. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
  11178.  
  11179. Finished: 0 information, 1 warning and 0 error messages.
  11180.  
  11181. [5/5] Linking target main.axf.
  11182. 1/1 extraction                              SKIP     0.00 s
  11183.  
  11184. OK:         0
  11185. FAIL:       0
  11186. SKIP:       1
  11187. TIMEOUT:    0
  11188.  
  11189. Full log written to C:\meson\armclang_support\b 252775ca41\meson-logs\testlog.txt
  11190. No tests defined.
  11191. [0/1] Regenerating build files.
  11192. The Meson build system
  11193. Version: 0.47.0.dev1
  11194. Source dir: C:\meson\armclang_support\test cases\common\110 extract same name
  11195. Build dir: C:\meson\armclang_support\b 252775ca41
  11196. Build type: cross build
  11197. Project name: object extraction
  11198. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11199. Cross C compiler: armclang (armclang 6.5)
  11200. Host machine cpu family: arm
  11201. Host machine cpu: Cortex-M0+
  11202. Target machine cpu family: arm
  11203. Target machine cpu: Cortex-M0+
  11204. Build machine cpu family: x86
  11205. Build machine cpu: x86
  11206. Build targets in project: 2
  11207. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11208. [0/1] Installing files.
  11209. [1/1] Cleaning.
  11210. Cleaning... 5 files.
  11211.  
  11212.  
  11213.  
  11214. ---
  11215.  
  11216. stderr
  11217.  
  11218. ---
  11219. ninja explain: output build.ninja older than most recent input ../test cases/common/110 extract same name/meson.build (548783870 vs 548783871)
  11220. ninja explain: deps for 'somelib@sha/lib.c.o' are missing
  11221. ninja explain: somelib@sha/lib.c.o is dirty
  11222. ninja explain: deps for 'somelib@sha/src_lib.c.o' are missing
  11223. ninja explain: somelib@sha/src_lib.c.o is dirty
  11224. ninja explain: libsomelib.so is dirty
  11225. ninja explain: deps for 'main@exe/main.c.o' are missing
  11226. ninja explain: main@exe/main.c.o is dirty
  11227. ninja explain: somelib@sha/lib.c.o is dirty
  11228. ninja explain: somelib@sha/src_lib.c.o is dirty
  11229. ninja explain: main.axf is dirty
  11230. ninja explain: output build.ninja older than most recent input ../test cases/common/110 extract same name/meson.build (548783873 vs 548783876)
  11231. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11232. ninja explain: PHONY is dirty
  11233. ninja explain: meson-install is dirty
  11234. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11235. ninja explain: PHONY is dirty
  11236. ninja explain: meson-clean is dirty
  11237.  
  11238.  
  11239. ---
  11240.  
  11241. test cases/common/111 has header symbol
  11242. stdout
  11243.  
  11244. ---
  11245. The Meson build system
  11246. Version: 0.47.0.dev1
  11247. Source dir: C:\meson\armclang_support\test cases\common\111 has header symbol
  11248. Build dir: C:\meson\armclang_support\b 04a31b6ba7
  11249. Build type: cross build
  11250. Project name: has header symbol
  11251. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11252. Cross C compiler: armclang (armclang 6.5)
  11253. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  11254. Cross C++ compiler: armclang (armclang 6.5)
  11255. Host machine cpu family: arm
  11256. Host machine cpu: Cortex-M0+
  11257. Target machine cpu family: arm
  11258. Target machine cpu: Cortex-M0+
  11259. Build machine cpu family: x86
  11260. Build machine cpu: x86
  11261. Header <stdio.h> has symbol "int": YES
  11262. Header <stdio.h> has symbol "printf": YES
  11263. Header <stdio.h> has symbol "FILE": YES
  11264. Header <limits.h> has symbol "INT_MAX": YES
  11265. Header <limits.h> has symbol "guint64": NO
  11266. Header <stdlib.h> has symbol "FILE": NO
  11267. Header <stdlol.h> has symbol "printf": NO
  11268. Header <stdlol.h> has symbol "int": NO
  11269. Header <stdio.h> has symbol "int": YES
  11270. Header <stdio.h> has symbol "printf": YES
  11271. Header <stdio.h> has symbol "FILE": YES
  11272. Header <limits.h> has symbol "INT_MAX": YES
  11273. Header <limits.h> has symbol "guint64": NO
  11274. Header <stdlib.h> has symbol "FILE": NO
  11275. Header <stdlol.h> has symbol "printf": NO
  11276. Header <stdlol.h> has symbol "int": NO
  11277. Checking for function "ppoll": NO
  11278. Header <iostream> has symbol "std::iostream": YES
  11279. Header <vector> has symbol "std::vector": YES
  11280. Header <limits.h> has symbol "std::iostream": NO
  11281. Build targets in project: 0
  11282. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11283. [0/1] Regenerating build files.
  11284. The Meson build system
  11285. Version: 0.47.0.dev1
  11286. Source dir: C:\meson\armclang_support\test cases\common\111 has header symbol
  11287. Build dir: C:\meson\armclang_support\b 04a31b6ba7
  11288. Build type: cross build
  11289. Project name: has header symbol
  11290. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11291. Cross C compiler: armclang (armclang 6.5)
  11292. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  11293. Cross C++ compiler: armclang (armclang 6.5)
  11294. Host machine cpu family: arm
  11295. Host machine cpu: Cortex-M0+
  11296. Target machine cpu family: arm
  11297. Target machine cpu: Cortex-M0+
  11298. Build machine cpu family: x86
  11299. Build machine cpu: x86
  11300. Header <stdio.h> has symbol "int": YES
  11301. Header <stdio.h> has symbol "printf": YES
  11302. Header <stdio.h> has symbol "FILE": YES
  11303. Header <limits.h> has symbol "INT_MAX": YES
  11304. Header <limits.h> has symbol "guint64": NO
  11305. Header <stdlib.h> has symbol "FILE": NO
  11306. Header <stdlol.h> has symbol "printf": NO
  11307. Header <stdlol.h> has symbol "int": NO
  11308. Header <stdio.h> has symbol "int": YES
  11309. Header <stdio.h> has symbol "printf": YES
  11310. Header <stdio.h> has symbol "FILE": YES
  11311. Header <limits.h> has symbol "INT_MAX": YES
  11312. Header <limits.h> has symbol "guint64": NO
  11313. Header <stdlib.h> has symbol "FILE": NO
  11314. Header <stdlol.h> has symbol "printf": NO
  11315. Header <stdlol.h> has symbol "int": NO
  11316. Checking for function "ppoll": NO
  11317. Header <iostream> has symbol "std::iostream": YES
  11318. Header <vector> has symbol "std::vector": YES
  11319. Header <limits.h> has symbol "std::iostream": NO
  11320. Build targets in project: 0
  11321. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11322. ninja: no work to do.
  11323. No tests defined.
  11324. No tests defined.
  11325. [0/1] Regenerating build files.
  11326. The Meson build system
  11327. Version: 0.47.0.dev1
  11328. Source dir: C:\meson\armclang_support\test cases\common\111 has header symbol
  11329. Build dir: C:\meson\armclang_support\b 04a31b6ba7
  11330. Build type: cross build
  11331. Project name: has header symbol
  11332. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11333. Cross C compiler: armclang (armclang 6.5)
  11334. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  11335. Cross C++ compiler: armclang (armclang 6.5)
  11336. Host machine cpu family: arm
  11337. Host machine cpu: Cortex-M0+
  11338. Target machine cpu family: arm
  11339. Target machine cpu: Cortex-M0+
  11340. Build machine cpu family: x86
  11341. Build machine cpu: x86
  11342. Header <stdio.h> has symbol "int": YES
  11343. Header <stdio.h> has symbol "printf": YES
  11344. Header <stdio.h> has symbol "FILE": YES
  11345. Header <limits.h> has symbol "INT_MAX": YES
  11346. Header <limits.h> has symbol "guint64": NO
  11347. Header <stdlib.h> has symbol "FILE": NO
  11348. Header <stdlol.h> has symbol "printf": NO
  11349. Header <stdlol.h> has symbol "int": NO
  11350. Header <stdio.h> has symbol "int": YES
  11351. Header <stdio.h> has symbol "printf": YES
  11352. Header <stdio.h> has symbol "FILE": YES
  11353. Header <limits.h> has symbol "INT_MAX": YES
  11354. Header <limits.h> has symbol "guint64": NO
  11355. Header <stdlib.h> has symbol "FILE": NO
  11356. Header <stdlol.h> has symbol "printf": NO
  11357. Header <stdlol.h> has symbol "int": NO
  11358. Checking for function "ppoll": NO
  11359. Header <iostream> has symbol "std::iostream": YES
  11360. Header <vector> has symbol "std::vector": YES
  11361. Header <limits.h> has symbol "std::iostream": NO
  11362. Build targets in project: 0
  11363. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11364. [0/1] Installing files.
  11365. [1/1] Cleaning.
  11366. Cleaning... 0 files.
  11367.  
  11368.  
  11369.  
  11370. ---
  11371.  
  11372. stderr
  11373.  
  11374. ---
  11375. ninja explain: output build.ninja older than most recent input ../test cases/common/111 has header symbol/meson.build (548783933 vs 548783934)
  11376. ninja explain: output all of phony edge with no inputs doesn't exist
  11377. ninja explain: output build.ninja older than most recent input ../test cases/common/111 has header symbol/meson.build (548783983 vs 548783984)
  11378. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11379. ninja explain: PHONY is dirty
  11380. ninja explain: output all of phony edge with no inputs doesn't exist
  11381. ninja explain: all is dirty
  11382. ninja explain: meson-install is dirty
  11383. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11384. ninja explain: PHONY is dirty
  11385. ninja explain: meson-clean is dirty
  11386.  
  11387.  
  11388. ---
  11389.  
  11390. test cases/common/112 has arg
  11391. stdout
  11392.  
  11393. ---
  11394. The Meson build system
  11395. Version: 0.47.0.dev1
  11396. Source dir: C:\meson\armclang_support\test cases\common\112 has arg
  11397. Build dir: C:\meson\armclang_support\b 843f9c1c10
  11398. Build type: cross build
  11399. Project name: has arg
  11400. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11401. Cross C compiler: armclang (armclang 6.5)
  11402. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  11403. Cross C++ compiler: armclang (armclang 6.5)
  11404. Host machine cpu family: arm
  11405. Host machine cpu: Cortex-M0+
  11406. Target machine cpu family: arm
  11407. Target machine cpu: Cortex-M0+
  11408. Build machine cpu family: x86
  11409. Build machine cpu: x86
  11410. Compiler for C supports arguments -O2: YES
  11411. Compiler for C supports arguments -fiambroken: NO
  11412. Compiler for C++ supports arguments -O2: YES
  11413. Compiler for C++ supports arguments -fiambroken: NO
  11414. Compiler for C supports arguments -O2: YES
  11415. Compiler for C supports arguments -fiambroken: NO
  11416. Compiler for C supports arguments -DFOO: YES
  11417. Compiler for C++ supports arguments -O2: YES
  11418. Compiler for C++ supports arguments -fiambroken: NO
  11419. Compiler for C++ supports arguments -DFOO: YES
  11420. Compiler for C supports arguments -fiambroken: NO
  11421. Compiler for C supports arguments -O2: YES
  11422. First supported argument: -O2
  11423. Compiler for C supports arguments -fiambroken: NO
  11424. Compiler for C supports arguments -fiambroken: NO
  11425. Compiler for C supports arguments -fiambroken: NO
  11426. First supported argument: None
  11427. Compiler for C++ supports arguments -fiambroken: NO
  11428. Compiler for C++ supports arguments -O2: YES
  11429. First supported argument: -O2
  11430. Compiler for C++ supports arguments -fiambroken: NO
  11431. Compiler for C++ supports arguments -fiambroken: NO
  11432. Compiler for C++ supports arguments -fiambroken: NO
  11433. First supported argument: None
  11434. Build targets in project: 0
  11435. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11436. [0/1] Regenerating build files.
  11437. The Meson build system
  11438. Version: 0.47.0.dev1
  11439. Source dir: C:\meson\armclang_support\test cases\common\112 has arg
  11440. Build dir: C:\meson\armclang_support\b 843f9c1c10
  11441. Build type: cross build
  11442. Project name: has arg
  11443. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11444. Cross C compiler: armclang (armclang 6.5)
  11445. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  11446. Cross C++ compiler: armclang (armclang 6.5)
  11447. Host machine cpu family: arm
  11448. Host machine cpu: Cortex-M0+
  11449. Target machine cpu family: arm
  11450. Target machine cpu: Cortex-M0+
  11451. Build machine cpu family: x86
  11452. Build machine cpu: x86
  11453. Compiler for C supports arguments -O2: YES
  11454. Compiler for C supports arguments -fiambroken: NO
  11455. Compiler for C++ supports arguments -O2: YES
  11456. Compiler for C++ supports arguments -fiambroken: NO
  11457. Compiler for C supports arguments -O2: YES
  11458. Compiler for C supports arguments -fiambroken: NO
  11459. Compiler for C supports arguments -DFOO: YES
  11460. Compiler for C++ supports arguments -O2: YES
  11461. Compiler for C++ supports arguments -fiambroken: NO
  11462. Compiler for C++ supports arguments -DFOO: YES
  11463. Compiler for C supports arguments -fiambroken: NO
  11464. Compiler for C supports arguments -O2: YES
  11465. First supported argument: -O2
  11466. Compiler for C supports arguments -fiambroken: NO
  11467. Compiler for C supports arguments -fiambroken: NO
  11468. Compiler for C supports arguments -fiambroken: NO
  11469. First supported argument: None
  11470. Compiler for C++ supports arguments -fiambroken: NO
  11471. Compiler for C++ supports arguments -O2: YES
  11472. First supported argument: -O2
  11473. Compiler for C++ supports arguments -fiambroken: NO
  11474. Compiler for C++ supports arguments -fiambroken: NO
  11475. Compiler for C++ supports arguments -fiambroken: NO
  11476. First supported argument: None
  11477. Build targets in project: 0
  11478. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11479. ninja: no work to do.
  11480. No tests defined.
  11481. No tests defined.
  11482. [0/1] Regenerating build files.
  11483. The Meson build system
  11484. Version: 0.47.0.dev1
  11485. Source dir: C:\meson\armclang_support\test cases\common\112 has arg
  11486. Build dir: C:\meson\armclang_support\b 843f9c1c10
  11487. Build type: cross build
  11488. Project name: has arg
  11489. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11490. Cross C compiler: armclang (armclang 6.5)
  11491. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  11492. Cross C++ compiler: armclang (armclang 6.5)
  11493. Host machine cpu family: arm
  11494. Host machine cpu: Cortex-M0+
  11495. Target machine cpu family: arm
  11496. Target machine cpu: Cortex-M0+
  11497. Build machine cpu family: x86
  11498. Build machine cpu: x86
  11499. Compiler for C supports arguments -O2: YES
  11500. Compiler for C supports arguments -fiambroken: NO
  11501. Compiler for C++ supports arguments -O2: YES
  11502. Compiler for C++ supports arguments -fiambroken: NO
  11503. Compiler for C supports arguments -O2: YES
  11504. Compiler for C supports arguments -fiambroken: NO
  11505. Compiler for C supports arguments -DFOO: YES
  11506. Compiler for C++ supports arguments -O2: YES
  11507. Compiler for C++ supports arguments -fiambroken: NO
  11508. Compiler for C++ supports arguments -DFOO: YES
  11509. Compiler for C supports arguments -fiambroken: NO
  11510. Compiler for C supports arguments -O2: YES
  11511. First supported argument: -O2
  11512. Compiler for C supports arguments -fiambroken: NO
  11513. Compiler for C supports arguments -fiambroken: NO
  11514. Compiler for C supports arguments -fiambroken: NO
  11515. First supported argument: None
  11516. Compiler for C++ supports arguments -fiambroken: NO
  11517. Compiler for C++ supports arguments -O2: YES
  11518. First supported argument: -O2
  11519. Compiler for C++ supports arguments -fiambroken: NO
  11520. Compiler for C++ supports arguments -fiambroken: NO
  11521. Compiler for C++ supports arguments -fiambroken: NO
  11522. First supported argument: None
  11523. Build targets in project: 0
  11524. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11525. [0/1] Installing files.
  11526. [1/1] Cleaning.
  11527. Cleaning... 0 files.
  11528.  
  11529.  
  11530.  
  11531. ---
  11532.  
  11533. stderr
  11534.  
  11535. ---
  11536. ninja explain: output build.ninja older than most recent input ../test cases/common/112 has arg/meson.build (548783885 vs 548783886)
  11537. ninja explain: output all of phony edge with no inputs doesn't exist
  11538. ninja explain: output build.ninja older than most recent input ../test cases/common/112 has arg/meson.build (548783893 vs 548783894)
  11539. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11540. ninja explain: PHONY is dirty
  11541. ninja explain: output all of phony edge with no inputs doesn't exist
  11542. ninja explain: all is dirty
  11543. ninja explain: meson-install is dirty
  11544. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11545. ninja explain: PHONY is dirty
  11546. ninja explain: meson-clean is dirty
  11547.  
  11548.  
  11549. ---
  11550.  
  11551. test cases/common/113 generatorcustom
  11552. stdout
  11553.  
  11554. ---
  11555. The Meson build system
  11556. Version: 0.47.0.dev1
  11557. Source dir: C:\meson\armclang_support\test cases\common\113 generatorcustom
  11558. Build dir: C:\meson\armclang_support\b 075d45de02
  11559. Build type: cross build
  11560. Project name: generatorcustom
  11561. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11562. Cross C compiler: armclang (armclang 6.5)
  11563. Host machine cpu family: arm
  11564. Host machine cpu: Cortex-M0+
  11565. Target machine cpu family: arm
  11566. Target machine cpu: Cortex-M0+
  11567. Build machine cpu family: x86
  11568. Build machine cpu: x86
  11569. Program gen.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\113 generatorcustom\gen.py)
  11570. Program catter.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\113 generatorcustom\catter.py)
  11571. Build targets in project: 2
  11572. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11573. [0/1] Regenerating build files.
  11574. The Meson build system
  11575. Version: 0.47.0.dev1
  11576. Source dir: C:\meson\armclang_support\test cases\common\113 generatorcustom
  11577. Build dir: C:\meson\armclang_support\b 075d45de02
  11578. Build type: cross build
  11579. Project name: generatorcustom
  11580. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11581. Cross C compiler: armclang (armclang 6.5)
  11582. Host machine cpu family: arm
  11583. Host machine cpu: Cortex-M0+
  11584. Target machine cpu family: arm
  11585. Target machine cpu: Cortex-M0+
  11586. Build machine cpu family: x86
  11587. Build machine cpu: x86
  11588. Program gen.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\113 generatorcustom\gen.py)
  11589. Program catter.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\113 generatorcustom\catter.py)
  11590. Build targets in project: 2
  11591. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11592. [1/5] Generating 'alltogether@cus\\\\res1.h'.
  11593. [2/5] Generating 'alltogether@cus\\\\res2.h'.
  11594. [3/5] Generating alltogether with a custom command.
  11595. [4/5] Compiling C object proggie@exe/main.c.o.
  11596. [5/5] Linking target proggie.axf.
  11597. No tests defined.
  11598. No tests defined.
  11599. [0/1] Regenerating build files.
  11600. The Meson build system
  11601. Version: 0.47.0.dev1
  11602. Source dir: C:\meson\armclang_support\test cases\common\113 generatorcustom
  11603. Build dir: C:\meson\armclang_support\b 075d45de02
  11604. Build type: cross build
  11605. Project name: generatorcustom
  11606. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11607. Cross C compiler: armclang (armclang 6.5)
  11608. Host machine cpu family: arm
  11609. Host machine cpu: Cortex-M0+
  11610. Target machine cpu family: arm
  11611. Target machine cpu: Cortex-M0+
  11612. Build machine cpu family: x86
  11613. Build machine cpu: x86
  11614. Program gen.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\113 generatorcustom\gen.py)
  11615. Program catter.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\113 generatorcustom\catter.py)
  11616. Build targets in project: 2
  11617. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11618. [0/1] Installing files.
  11619. [1/2] Cleaning custom target directories.
  11620. [2/2] Cleaning.
  11621. Cleaning... 5 files.
  11622.  
  11623.  
  11624.  
  11625. ---
  11626.  
  11627. stderr
  11628.  
  11629. ---
  11630. ninja explain: output build.ninja older than most recent input ../test cases/common/113 generatorcustom/meson.build (548783874 vs 548783875)
  11631. ninja explain: deps for 'proggie@exe/main.c.o' are missing
  11632. ninja explain: output alltogether@cus/res1.h doesn't exist
  11633. ninja explain: alltogether@cus/res1.h is dirty
  11634. ninja explain: output alltogether@cus/res2.h doesn't exist
  11635. ninja explain: alltogether@cus/res2.h is dirty
  11636. ninja explain: proggie@exe/main.c.o is dirty
  11637. ninja explain: proggie.axf is dirty
  11638. ninja explain: output build.ninja older than most recent input ../test cases/common/113 generatorcustom/meson.build (548783877 vs 548783880)
  11639. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11640. ninja explain: PHONY is dirty
  11641. ninja explain: meson-install is dirty
  11642. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11643. ninja explain: PHONY is dirty
  11644. ninja explain: PHONY is dirty
  11645. ninja explain: meson-clean-ctlist is dirty
  11646. ninja explain: clean-ctlist is dirty
  11647. ninja explain: meson-clean is dirty
  11648.  
  11649.  
  11650. ---
  11651.  
  11652. test cases/common/114 multiple dir configure file
  11653. stdout
  11654.  
  11655. ---
  11656. The Meson build system
  11657. Version: 0.47.0.dev1
  11658. Source dir: C:\meson\armclang_support\test cases\common\114 multiple dir configure file
  11659. Build dir: C:\meson\armclang_support\b 0b1fe73a64
  11660. Build type: cross build
  11661. Project name: multiple dir configure file
  11662. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11663. Cross C compiler: armclang (armclang 6.5)
  11664. Host machine cpu family: arm
  11665. Host machine cpu: Cortex-M0+
  11666. Target machine cpu family: arm
  11667. Target machine cpu: Cortex-M0+
  11668. Build machine cpu family: x86
  11669. Build machine cpu: x86
  11670. Configuring foo.h.in with command
  11671. Build targets in project: 0
  11672. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11673. [0/1] Regenerating build files.
  11674. The Meson build system
  11675. Version: 0.47.0.dev1
  11676. Source dir: C:\meson\armclang_support\test cases\common\114 multiple dir configure file
  11677. Build dir: C:\meson\armclang_support\b 0b1fe73a64
  11678. Build type: cross build
  11679. Project name: multiple dir configure file
  11680. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11681. Cross C compiler: armclang (armclang 6.5)
  11682. Host machine cpu family: arm
  11683. Host machine cpu: Cortex-M0+
  11684. Target machine cpu family: arm
  11685. Target machine cpu: Cortex-M0+
  11686. Build machine cpu family: x86
  11687. Build machine cpu: x86
  11688. Configuring foo.h.in with command
  11689. Build targets in project: 0
  11690. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11691. ninja: no work to do.
  11692. No tests defined.
  11693. No tests defined.
  11694. [0/1] Regenerating build files.
  11695. The Meson build system
  11696. Version: 0.47.0.dev1
  11697. Source dir: C:\meson\armclang_support\test cases\common\114 multiple dir configure file
  11698. Build dir: C:\meson\armclang_support\b 0b1fe73a64
  11699. Build type: cross build
  11700. Project name: multiple dir configure file
  11701. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11702. Cross C compiler: armclang (armclang 6.5)
  11703. Host machine cpu family: arm
  11704. Host machine cpu: Cortex-M0+
  11705. Target machine cpu family: arm
  11706. Target machine cpu: Cortex-M0+
  11707. Build machine cpu family: x86
  11708. Build machine cpu: x86
  11709. Configuring foo.h.in with command
  11710. Build targets in project: 0
  11711. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11712. [0/1] Installing files.
  11713. [1/1] Cleaning.
  11714. Cleaning... 0 files.
  11715.  
  11716.  
  11717.  
  11718. ---
  11719.  
  11720. stderr
  11721.  
  11722. ---
  11723. ninja explain: output build.ninja older than most recent input ../test cases/common/114 multiple dir configure file/meson.build (548783874 vs 548783875)
  11724. ninja explain: output all of phony edge with no inputs doesn't exist
  11725. ninja explain: output build.ninja older than most recent input ../test cases/common/114 multiple dir configure file/meson.build (548783876 vs 548783877)
  11726. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11727. ninja explain: PHONY is dirty
  11728. ninja explain: output all of phony edge with no inputs doesn't exist
  11729. ninja explain: all is dirty
  11730. ninja explain: meson-install is dirty
  11731. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11732. ninja explain: PHONY is dirty
  11733. ninja explain: meson-clean is dirty
  11734.  
  11735.  
  11736. ---
  11737.  
  11738. test cases/common/115 spaces backslash
  11739. stdout
  11740.  
  11741. ---
  11742. The Meson build system
  11743. Version: 0.47.0.dev1
  11744. Source dir: C:\meson\armclang_support\test cases\common\115 spaces backslash
  11745. Build dir: C:\meson\armclang_support\b b518f00b12
  11746. Build type: cross build
  11747. Project name: comparer
  11748. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11749. Cross C compiler: armclang (armclang 6.5)
  11750. Host machine cpu family: arm
  11751. Host machine cpu: Cortex-M0+
  11752. Target machine cpu family: arm
  11753. Target machine cpu: Cortex-M0+
  11754. Build machine cpu family: x86
  11755. Build machine cpu: x86
  11756. Build targets in project: 3
  11757. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11758. [0/1] Regenerating build files.
  11759. The Meson build system
  11760. Version: 0.47.0.dev1
  11761. Source dir: C:\meson\armclang_support\test cases\common\115 spaces backslash
  11762. Build dir: C:\meson\armclang_support\b b518f00b12
  11763. Build type: cross build
  11764. Project name: comparer
  11765. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11766. Cross C compiler: armclang (armclang 6.5)
  11767. Host machine cpu family: arm
  11768. Host machine cpu: Cortex-M0+
  11769. Target machine cpu family: arm
  11770. Target machine cpu: Cortex-M0+
  11771. Build machine cpu family: x86
  11772. Build machine cpu: x86
  11773. Build targets in project: 3
  11774. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11775. [1/6] Compiling C object comparer-end@exe/comparer-end.c.o.
  11776. [2/6] Compiling C object comparer@exe/comparer.c.o.
  11777. [3/6] Compiling C object comparer-end-notstring@exe/comparer-end-notstring.c.o.
  11778. [4/6] Linking target comparer.axf.
  11779. [5/6] Linking target comparer-end-notstring.axf.
  11780. [6/6] Linking target comparer-end.axf.
  11781. 1/3 backslash quoting                       SKIP     0.00 s
  11782. 2/3 backslash end quoting                   SKIP     0.00 s
  11783. 3/3 backslash end quoting when not a string literal  SKIP     0.00 s
  11784.  
  11785. OK:         0
  11786. FAIL:       0
  11787. SKIP:       3
  11788. TIMEOUT:    0
  11789.  
  11790. Full log written to C:\meson\armclang_support\b b518f00b12\meson-logs\testlog.txt
  11791. No tests defined.
  11792. [0/1] Regenerating build files.
  11793. The Meson build system
  11794. Version: 0.47.0.dev1
  11795. Source dir: C:\meson\armclang_support\test cases\common\115 spaces backslash
  11796. Build dir: C:\meson\armclang_support\b b518f00b12
  11797. Build type: cross build
  11798. Project name: comparer
  11799. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11800. Cross C compiler: armclang (armclang 6.5)
  11801. Host machine cpu family: arm
  11802. Host machine cpu: Cortex-M0+
  11803. Target machine cpu family: arm
  11804. Target machine cpu: Cortex-M0+
  11805. Build machine cpu family: x86
  11806. Build machine cpu: x86
  11807. Build targets in project: 3
  11808. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11809. [0/1] Installing files.
  11810. [1/1] Cleaning.
  11811. Cleaning... 6 files.
  11812.  
  11813.  
  11814.  
  11815. ---
  11816.  
  11817. stderr
  11818.  
  11819. ---
  11820. ninja explain: output build.ninja older than most recent input ../test cases/common/115 spaces backslash/meson.build (548783875 vs 548783876)
  11821. ninja explain: deps for 'comparer@exe/comparer.c.o' are missing
  11822. ninja explain: comparer@exe/comparer.c.o is dirty
  11823. ninja explain: comparer.axf is dirty
  11824. ninja explain: deps for 'comparer-end@exe/comparer-end.c.o' are missing
  11825. ninja explain: comparer-end@exe/comparer-end.c.o is dirty
  11826. ninja explain: comparer-end.axf is dirty
  11827. ninja explain: deps for 'comparer-end-notstring@exe/comparer-end-notstring.c.o' are missing
  11828. ninja explain: comparer-end-notstring@exe/comparer-end-notstring.c.o is dirty
  11829. ninja explain: comparer-end-notstring.axf is dirty
  11830. ninja explain: output build.ninja older than most recent input ../test cases/common/115 spaces backslash/meson.build (548783877 vs 548783880)
  11831. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11832. ninja explain: PHONY is dirty
  11833. ninja explain: meson-install is dirty
  11834. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11835. ninja explain: PHONY is dirty
  11836. ninja explain: meson-clean is dirty
  11837.  
  11838.  
  11839. ---
  11840.  
  11841. test cases/common/116 ternary
  11842. stdout
  11843.  
  11844. ---
  11845. The Meson build system
  11846. Version: 0.47.0.dev1
  11847. Source dir: C:\meson\armclang_support\test cases\common\116 ternary
  11848. Build dir: C:\meson\armclang_support\b 244befbac1
  11849. Build type: cross build
  11850. Project name: ternary operator
  11851. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11852. Cross C compiler: armclang (armclang 6.5)
  11853. Host machine cpu family: arm
  11854. Host machine cpu: Cortex-M0+
  11855. Target machine cpu family: arm
  11856. Target machine cpu: Cortex-M0+
  11857. Build machine cpu family: x86
  11858. Build machine cpu: x86
  11859. Build targets in project: 0
  11860. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11861. [0/1] Regenerating build files.
  11862. The Meson build system
  11863. Version: 0.47.0.dev1
  11864. Source dir: C:\meson\armclang_support\test cases\common\116 ternary
  11865. Build dir: C:\meson\armclang_support\b 244befbac1
  11866. Build type: cross build
  11867. Project name: ternary operator
  11868. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11869. Cross C compiler: armclang (armclang 6.5)
  11870. Host machine cpu family: arm
  11871. Host machine cpu: Cortex-M0+
  11872. Target machine cpu family: arm
  11873. Target machine cpu: Cortex-M0+
  11874. Build machine cpu family: x86
  11875. Build machine cpu: x86
  11876. Build targets in project: 0
  11877. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11878. ninja: no work to do.
  11879. No tests defined.
  11880. No tests defined.
  11881. [0/1] Regenerating build files.
  11882. The Meson build system
  11883. Version: 0.47.0.dev1
  11884. Source dir: C:\meson\armclang_support\test cases\common\116 ternary
  11885. Build dir: C:\meson\armclang_support\b 244befbac1
  11886. Build type: cross build
  11887. Project name: ternary operator
  11888. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11889. Cross C compiler: armclang (armclang 6.5)
  11890. Host machine cpu family: arm
  11891. Host machine cpu: Cortex-M0+
  11892. Target machine cpu family: arm
  11893. Target machine cpu: Cortex-M0+
  11894. Build machine cpu family: x86
  11895. Build machine cpu: x86
  11896. Build targets in project: 0
  11897. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11898. [0/1] Installing files.
  11899. [1/1] Cleaning.
  11900. Cleaning... 0 files.
  11901.  
  11902.  
  11903.  
  11904. ---
  11905.  
  11906. stderr
  11907.  
  11908. ---
  11909. ninja explain: output build.ninja older than most recent input ../test cases/common/116 ternary/meson.build (548783875 vs 548783876)
  11910. ninja explain: output all of phony edge with no inputs doesn't exist
  11911. ninja explain: output build.ninja older than most recent input ../test cases/common/116 ternary/meson.build (548783877 vs 548783878)
  11912. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11913. ninja explain: PHONY is dirty
  11914. ninja explain: output all of phony edge with no inputs doesn't exist
  11915. ninja explain: all is dirty
  11916. ninja explain: meson-install is dirty
  11917. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  11918. ninja explain: PHONY is dirty
  11919. ninja explain: meson-clean is dirty
  11920.  
  11921.  
  11922. ---
  11923.  
  11924. test cases/common/117 custom target capture
  11925. stdout
  11926.  
  11927. ---
  11928. The Meson build system
  11929. Version: 0.47.0.dev1
  11930. Source dir: C:\meson\armclang_support\test cases\common\117 custom target capture
  11931. Build dir: C:\meson\armclang_support\b 8af0342ae9
  11932. Build type: cross build
  11933. Project name: custom target
  11934. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11935. Cross C compiler: armclang (armclang 6.5)
  11936. Host machine cpu family: arm
  11937. Host machine cpu: Cortex-M0+
  11938. Target machine cpu family: arm
  11939. Target machine cpu: Cortex-M0+
  11940. Build machine cpu family: x86
  11941. Build machine cpu: x86
  11942. Build targets in project: 1
  11943. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11944. [0/1] Regenerating build files.
  11945. The Meson build system
  11946. Version: 0.47.0.dev1
  11947. Source dir: C:\meson\armclang_support\test cases\common\117 custom target capture
  11948. Build dir: C:\meson\armclang_support\b 8af0342ae9
  11949. Build type: cross build
  11950. Project name: custom target
  11951. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11952. Cross C compiler: armclang (armclang 6.5)
  11953. Host machine cpu family: arm
  11954. Host machine cpu: Cortex-M0+
  11955. Target machine cpu family: arm
  11956. Target machine cpu: Cortex-M0+
  11957. Build machine cpu family: x86
  11958. Build machine cpu: x86
  11959. Build targets in project: 1
  11960. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11961. [1/1] Generating bindat with a meson_exe.py custom command.
  11962. 1/1 capture-wrote                           OK       0.11 s
  11963.  
  11964. OK:         1
  11965. FAIL:       0
  11966. SKIP:       0
  11967. TIMEOUT:    0
  11968.  
  11969. Full log written to C:\meson\armclang_support\b 8af0342ae9\meson-logs\testlog.txt
  11970. No tests defined.
  11971. [0/1] Regenerating build files.
  11972. The Meson build system
  11973. Version: 0.47.0.dev1
  11974. Source dir: C:\meson\armclang_support\test cases\common\117 custom target capture
  11975. Build dir: C:\meson\armclang_support\b 8af0342ae9
  11976. Build type: cross build
  11977. Project name: custom target
  11978. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  11979. Cross C compiler: armclang (armclang 6.5)
  11980. Host machine cpu family: arm
  11981. Host machine cpu: Cortex-M0+
  11982. Target machine cpu family: arm
  11983. Target machine cpu: Cortex-M0+
  11984. Build machine cpu family: x86
  11985. Build machine cpu: x86
  11986. Build targets in project: 1
  11987. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  11988. [0/1] Installing files.
  11989. Installing data.dat to C:\meson\armclang_support\i ts25or15/usr\subdir\data.dat
  11990. [1/2] Cleaning custom target directories.
  11991. [2/2] Cleaning.
  11992. Cleaning... 1 files.
  11993.  
  11994.  
  11995.  
  11996. ---
  11997.  
  11998. stderr
  11999.  
  12000. ---
  12001. ninja explain: output build.ninja older than most recent input ../test cases/common/117 custom target capture/meson.build (548783879 vs 548783880)
  12002. ninja explain: output data.dat doesn't exist
  12003. ninja explain: data.dat is dirty
  12004. ninja explain: output build.ninja older than most recent input ../test cases/common/117 custom target capture/meson.build (548783881 vs 548783883)
  12005. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  12006. ninja explain: PHONY is dirty
  12007. ninja explain: meson-install is dirty
  12008. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  12009. ninja explain: PHONY is dirty
  12010. ninja explain: PHONY is dirty
  12011. ninja explain: meson-clean-ctlist is dirty
  12012. ninja explain: clean-ctlist is dirty
  12013. ninja explain: meson-clean is dirty
  12014.  
  12015.  
  12016. ---
  12017.  
  12018. test cases/common/118 allgenerate
  12019. stdout
  12020.  
  12021. ---
  12022. The Meson build system
  12023. Version: 0.47.0.dev1
  12024. Source dir: C:\meson\armclang_support\test cases\common\118 allgenerate
  12025. Build dir: C:\meson\armclang_support\b 422cb10ba8
  12026. Build type: cross build
  12027. Project name: all sources generated
  12028. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12029. Cross C compiler: armclang (armclang 6.5)
  12030. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  12031. Cross C++ compiler: armclang (armclang 6.5)
  12032. Host machine cpu family: arm
  12033. Host machine cpu: Cortex-M0+
  12034. Target machine cpu family: arm
  12035. Target machine cpu: Cortex-M0+
  12036. Build machine cpu family: x86
  12037. Build machine cpu: x86
  12038. Program converter.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\118 allgenerate\converter.py)
  12039. Build targets in project: 3
  12040. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12041. [0/1] Regenerating build files.
  12042. The Meson build system
  12043. Version: 0.47.0.dev1
  12044. Source dir: C:\meson\armclang_support\test cases\common\118 allgenerate
  12045. Build dir: C:\meson\armclang_support\b 422cb10ba8
  12046. Build type: cross build
  12047. Project name: all sources generated
  12048. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12049. Cross C compiler: armclang (armclang 6.5)
  12050. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  12051. Cross C++ compiler: armclang (armclang 6.5)
  12052. Host machine cpu family: arm
  12053. Host machine cpu: Cortex-M0+
  12054. Target machine cpu family: arm
  12055. Target machine cpu: Cortex-M0+
  12056. Build machine cpu family: x86
  12057. Build machine cpu: x86
  12058. Program converter.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\118 allgenerate\converter.py)
  12059. Build targets in project: 3
  12060. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12061. [1/6] Generating c2gen with a custom command.
  12062. [2/6] Generating 'genexe@exe\\\\foobar.cpp'.
  12063. [3/6] Compiling C++ object genexe2@exe/meson-generated_.._foobar.cpp.o.
  12064. [4/6] Compiling C++ object genexe@exe/meson-generated_foobar.cpp.o.
  12065. [5/6] Linking target genexe2.axf.
  12066. [6/6] Linking target genexe.axf.
  12067. No tests defined.
  12068. No tests defined.
  12069. [0/1] Regenerating build files.
  12070. The Meson build system
  12071. Version: 0.47.0.dev1
  12072. Source dir: C:\meson\armclang_support\test cases\common\118 allgenerate
  12073. Build dir: C:\meson\armclang_support\b 422cb10ba8
  12074. Build type: cross build
  12075. Project name: all sources generated
  12076. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12077. Cross C compiler: armclang (armclang 6.5)
  12078. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  12079. Cross C++ compiler: armclang (armclang 6.5)
  12080. Host machine cpu family: arm
  12081. Host machine cpu: Cortex-M0+
  12082. Target machine cpu family: arm
  12083. Target machine cpu: Cortex-M0+
  12084. Build machine cpu family: x86
  12085. Build machine cpu: x86
  12086. Program converter.py found: YES (C:\Users\vpenugonda\AppData\Local\Programs\Python\Python36\python.exe C:\meson\armclang_support\test cases\common\118 allgenerate\converter.py)
  12087. Build targets in project: 3
  12088. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12089. [0/1] Installing files.
  12090. [1/2] Cleaning custom target directories.
  12091. [2/2] Cleaning.
  12092. Cleaning... 6 files.
  12093.  
  12094.  
  12095.  
  12096. ---
  12097.  
  12098. stderr
  12099.  
  12100. ---
  12101. ninja explain: output build.ninja older than most recent input ../test cases/common/118 allgenerate/meson.build (548783885 vs 548783886)
  12102. ninja explain: deps for 'genexe@exe/meson-generated_foobar.cpp.o' are missing
  12103. ninja explain: output genexe@exe/foobar.cpp doesn't exist
  12104. ninja explain: genexe@exe/foobar.cpp is dirty
  12105. ninja explain: genexe@exe/meson-generated_foobar.cpp.o is dirty
  12106. ninja explain: genexe.axf is dirty
  12107. ninja explain: deps for 'genexe2@exe/meson-generated_.._foobar.cpp.o' are missing
  12108. ninja explain: output foobar.cpp doesn't exist
  12109. ninja explain: foobar.cpp is dirty
  12110. ninja explain: genexe2@exe/meson-generated_.._foobar.cpp.o is dirty
  12111. ninja explain: genexe2.axf is dirty
  12112. ninja explain: output build.ninja older than most recent input ../test cases/common/118 allgenerate/meson.build (548783888 vs 548783892)
  12113. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  12114. ninja explain: PHONY is dirty
  12115. ninja explain: meson-install is dirty
  12116. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  12117. ninja explain: PHONY is dirty
  12118. ninja explain: PHONY is dirty
  12119. ninja explain: meson-clean-ctlist is dirty
  12120. ninja explain: clean-ctlist is dirty
  12121. ninja explain: meson-clean is dirty
  12122.  
  12123.  
  12124. ---
  12125.  
  12126. test cases/common/119 pathjoin
  12127. stdout
  12128.  
  12129. ---
  12130. The Meson build system
  12131. Version: 0.47.0.dev1
  12132. Source dir: C:\meson\armclang_support\test cases\common\119 pathjoin
  12133. Build dir: C:\meson\armclang_support\b 89bbf1e6bf
  12134. Build type: cross build
  12135. Project name: pathjoin
  12136. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12137. Cross C compiler: armclang (armclang 6.5)
  12138. Host machine cpu family: arm
  12139. Host machine cpu: Cortex-M0+
  12140. Target machine cpu family: arm
  12141. Target machine cpu: Cortex-M0+
  12142. Build machine cpu family: x86
  12143. Build machine cpu: x86
  12144. Build targets in project: 0
  12145. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12146. [0/1] Regenerating build files.
  12147. The Meson build system
  12148. Version: 0.47.0.dev1
  12149. Source dir: C:\meson\armclang_support\test cases\common\119 pathjoin
  12150. Build dir: C:\meson\armclang_support\b 89bbf1e6bf
  12151. Build type: cross build
  12152. Project name: pathjoin
  12153. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12154. Cross C compiler: armclang (armclang 6.5)
  12155. Host machine cpu family: arm
  12156. Host machine cpu: Cortex-M0+
  12157. Target machine cpu family: arm
  12158. Target machine cpu: Cortex-M0+
  12159. Build machine cpu family: x86
  12160. Build machine cpu: x86
  12161. Build targets in project: 0
  12162. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12163. ninja: no work to do.
  12164. No tests defined.
  12165. No tests defined.
  12166. [0/1] Regenerating build files.
  12167. The Meson build system
  12168. Version: 0.47.0.dev1
  12169. Source dir: C:\meson\armclang_support\test cases\common\119 pathjoin
  12170. Build dir: C:\meson\armclang_support\b 89bbf1e6bf
  12171. Build type: cross build
  12172. Project name: pathjoin
  12173. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12174. Cross C compiler: armclang (armclang 6.5)
  12175. Host machine cpu family: arm
  12176. Host machine cpu: Cortex-M0+
  12177. Target machine cpu family: arm
  12178. Target machine cpu: Cortex-M0+
  12179. Build machine cpu family: x86
  12180. Build machine cpu: x86
  12181. Build targets in project: 0
  12182. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12183. [0/1] Installing files.
  12184. [1/1] Cleaning.
  12185. Cleaning... 0 files.
  12186.  
  12187.  
  12188.  
  12189. ---
  12190.  
  12191. stderr
  12192.  
  12193. ---
  12194. ninja explain: output build.ninja older than most recent input ../test cases/common/119 pathjoin/meson.build (548783880 vs 548783881)
  12195. ninja explain: output all of phony edge with no inputs doesn't exist
  12196. ninja explain: output build.ninja older than most recent input ../test cases/common/119 pathjoin/meson.build (548783881 vs 548783883)
  12197. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  12198. ninja explain: PHONY is dirty
  12199. ninja explain: output all of phony edge with no inputs doesn't exist
  12200. ninja explain: all is dirty
  12201. ninja explain: meson-install is dirty
  12202. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  12203. ninja explain: PHONY is dirty
  12204. ninja explain: meson-clean is dirty
  12205.  
  12206.  
  12207. ---
  12208.  
  12209. test cases/common/120 subdir subproject
  12210. stdout
  12211.  
  12212. ---
  12213. The Meson build system
  12214. Version: 0.47.0.dev1
  12215. Source dir: C:\meson\armclang_support\test cases\common\120 subdir subproject
  12216. Build dir: C:\meson\armclang_support\b 4635f3dfbb
  12217. Build type: cross build
  12218. Project name: proj
  12219. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12220. Cross C compiler: armclang (armclang 6.5)
  12221. Host machine cpu family: arm
  12222. Host machine cpu: Cortex-M0+
  12223. Target machine cpu family: arm
  12224. Target machine cpu: Cortex-M0+
  12225. Build machine cpu family: x86
  12226. Build machine cpu: x86
  12227.  
  12228. |
  12229. |Executing subproject sub.
  12230. |
  12231. |Project name: sub
  12232. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12233. |Cross C compiler: armclang (armclang 6.5)
  12234. |Build targets in project: 1
  12235. |
  12236. |Subproject sub finished.
  12237. Dependency sub from subproject subprojects\sub found: YES (cached)
  12238. Build targets in project: 2
  12239. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12240. [0/1] Regenerating build files.
  12241. The Meson build system
  12242. Version: 0.47.0.dev1
  12243. Source dir: C:\meson\armclang_support\test cases\common\120 subdir subproject
  12244. Build dir: C:\meson\armclang_support\b 4635f3dfbb
  12245. Build type: cross build
  12246. Project name: proj
  12247. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12248. Cross C compiler: armclang (armclang 6.5)
  12249. Host machine cpu family: arm
  12250. Host machine cpu: Cortex-M0+
  12251. Target machine cpu family: arm
  12252. Target machine cpu: Cortex-M0+
  12253. Build machine cpu family: x86
  12254. Build machine cpu: x86
  12255.  
  12256. |
  12257. |Executing subproject sub.
  12258. |
  12259. |Project name: sub
  12260. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12261. |Cross C compiler: armclang (armclang 6.5)
  12262. |Build targets in project: 1
  12263. |
  12264. |Subproject sub finished.
  12265. Dependency sub from subproject subprojects\sub found: YES (cached)
  12266. Build targets in project: 2
  12267. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12268. [1/4] Compiling C object prog/prog@@prog@exe/prog.c.o.
  12269. [2/4] Compiling C object subprojects/sub/subprojects@sub@@sub@sta/sub.c.o.
  12270. [3/4] Linking static target subprojects/sub/libsub.a.
  12271. [4/4] Linking target prog/prog.axf.
  12272. 1/1 subdir subproject                       SKIP     0.00 s
  12273.  
  12274. OK:         0
  12275. FAIL:       0
  12276. SKIP:       1
  12277. TIMEOUT:    0
  12278.  
  12279. Full log written to C:\meson\armclang_support\b 4635f3dfbb\meson-logs\testlog.txt
  12280. No tests defined.
  12281. [0/1] Regenerating build files.
  12282. The Meson build system
  12283. Version: 0.47.0.dev1
  12284. Source dir: C:\meson\armclang_support\test cases\common\120 subdir subproject
  12285. Build dir: C:\meson\armclang_support\b 4635f3dfbb
  12286. Build type: cross build
  12287. Project name: proj
  12288. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12289. Cross C compiler: armclang (armclang 6.5)
  12290. Host machine cpu family: arm
  12291. Host machine cpu: Cortex-M0+
  12292. Target machine cpu family: arm
  12293. Target machine cpu: Cortex-M0+
  12294. Build machine cpu family: x86
  12295. Build machine cpu: x86
  12296.  
  12297. |
  12298. |Executing subproject sub.
  12299. |
  12300. |Project name: sub
  12301. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12302. |Cross C compiler: armclang (armclang 6.5)
  12303. |Build targets in project: 1
  12304. |
  12305. |Subproject sub finished.
  12306. Dependency sub from subproject subprojects\sub found: YES (cached)
  12307. Build targets in project: 2
  12308. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12309. [0/1] Installing files.
  12310. [1/1] Cleaning.
  12311. Cleaning... 4 files.
  12312.  
  12313.  
  12314.  
  12315. ---
  12316.  
  12317. stderr
  12318.  
  12319. ---
  12320. ninja explain: output build.ninja older than most recent input ../test cases/common/120 subdir subproject/meson.build (548783881 vs 548783882)
  12321. ninja explain: deps for 'subprojects/sub/subprojects@sub@@sub@sta/sub.c.o' are missing
  12322. ninja explain: subprojects/sub/subprojects@sub@@sub@sta/sub.c.o is dirty
  12323. ninja explain: subprojects/sub/libsub.a is dirty
  12324. ninja explain: deps for 'prog/prog@@prog@exe/prog.c.o' are missing
  12325. ninja explain: prog/prog@@prog@exe/prog.c.o is dirty
  12326. ninja explain: subprojects/sub/libsub.a is dirty
  12327. ninja explain: prog/prog.axf is dirty
  12328. ninja explain: output build.ninja older than most recent input ../test cases/common/120 subdir subproject/meson.build (548783884 vs 548783889)
  12329. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  12330. ninja explain: PHONY is dirty
  12331. ninja explain: meson-install is dirty
  12332. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  12333. ninja explain: PHONY is dirty
  12334. ninja explain: meson-clean is dirty
  12335.  
  12336.  
  12337. ---
  12338.  
  12339. test cases/common/121 interpreter copy mutable var on assignment
  12340. stdout
  12341.  
  12342. ---
  12343. The Meson build system
  12344. Version: 0.47.0.dev1
  12345. Source dir: C:\meson\armclang_support\test cases\common\121 interpreter copy mutable var on assignment
  12346. Build dir: C:\meson\armclang_support\b fb5dfbf1f0
  12347. Build type: cross build
  12348. Project name: foo
  12349. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12350. Cross C compiler: armclang (armclang 6.5)
  12351. Host machine cpu family: arm
  12352. Host machine cpu: Cortex-M0+
  12353. Target machine cpu family: arm
  12354. Target machine cpu: Cortex-M0+
  12355. Build machine cpu family: x86
  12356. Build machine cpu: x86
  12357. Configuring b.h using configuration
  12358. Configuring a.h using configuration
  12359. Build targets in project: 0
  12360. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12361. [0/1] Regenerating build files.
  12362. The Meson build system
  12363. Version: 0.47.0.dev1
  12364. Source dir: C:\meson\armclang_support\test cases\common\121 interpreter copy mutable var on assignment
  12365. Build dir: C:\meson\armclang_support\b fb5dfbf1f0
  12366. Build type: cross build
  12367. Project name: foo
  12368. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12369. Cross C compiler: armclang (armclang 6.5)
  12370. Host machine cpu family: arm
  12371. Host machine cpu: Cortex-M0+
  12372. Target machine cpu family: arm
  12373. Target machine cpu: Cortex-M0+
  12374. Build machine cpu family: x86
  12375. Build machine cpu: x86
  12376. Configuring b.h using configuration
  12377. Configuring a.h using configuration
  12378. Build targets in project: 0
  12379. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12380. ninja: no work to do.
  12381. No tests defined.
  12382. No tests defined.
  12383. [0/1] Regenerating build files.
  12384. The Meson build system
  12385. Version: 0.47.0.dev1
  12386. Source dir: C:\meson\armclang_support\test cases\common\121 interpreter copy mutable var on assignment
  12387. Build dir: C:\meson\armclang_support\b fb5dfbf1f0
  12388. Build type: cross build
  12389. Project name: foo
  12390. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12391. Cross C compiler: armclang (armclang 6.5)
  12392. Host machine cpu family: arm
  12393. Host machine cpu: Cortex-M0+
  12394. Target machine cpu family: arm
  12395. Target machine cpu: Cortex-M0+
  12396. Build machine cpu family: x86
  12397. Build machine cpu: x86
  12398. Configuring b.h using configuration
  12399. Configuring a.h using configuration
  12400. Build targets in project: 0
  12401. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12402. [0/1] Installing files.
  12403. [1/1] Cleaning.
  12404. Cleaning... 0 files.
  12405.  
  12406.  
  12407.  
  12408. ---
  12409.  
  12410. stderr
  12411.  
  12412. ---
  12413. ninja explain: output build.ninja older than most recent input ../test cases/common/121 interpreter copy mutable var on assignment/meson.build (548783881 vs 548783882)
  12414. ninja explain: output all of phony edge with no inputs doesn't exist
  12415. ninja explain: output build.ninja older than most recent input ../test cases/common/121 interpreter copy mutable var on assignment/meson.build (548783883 vs 548783884)
  12416. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  12417. ninja explain: PHONY is dirty
  12418. ninja explain: output all of phony edge with no inputs doesn't exist
  12419. ninja explain: all is dirty
  12420. ninja explain: meson-install is dirty
  12421. ninja explain: output PHONY of phony edge with no inputs doesn't exist
  12422. ninja explain: PHONY is dirty
  12423. ninja explain: meson-clean is dirty
  12424.  
  12425.  
  12426. ---
  12427.  
  12428. test cases/common/123 subproject project arguments
  12429. stdout
  12430.  
  12431. ---
  12432. The Meson build system
  12433. Version: 0.47.0.dev1
  12434. Source dir: C:\meson\armclang_support\test cases\common\123 subproject project arguments
  12435. Build dir: C:\meson\armclang_support\b 5b29475b94
  12436. Build type: cross build
  12437. Project name: project options tester
  12438. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12439. Cross C compiler: armclang (armclang 6.5)
  12440. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  12441. Cross C++ compiler: armclang (armclang 6.5)
  12442. Host machine cpu family: arm
  12443. Host machine cpu: Cortex-M0+
  12444. Target machine cpu family: arm
  12445. Target machine cpu: Cortex-M0+
  12446. Build machine cpu family: x86
  12447. Build machine cpu: x86
  12448.  
  12449. |
  12450. |Executing subproject subexe.
  12451. |
  12452. |Project name: subproject
  12453. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12454. |Cross C compiler: armclang (armclang 6.5)
  12455. |Build targets in project: 1
  12456. |
  12457. |Subproject subexe finished.
  12458. Build targets in project: 3
  12459. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12460. [0/1] Regenerating build files.
  12461. The Meson build system
  12462. Version: 0.47.0.dev1
  12463. Source dir: C:\meson\armclang_support\test cases\common\123 subproject project arguments
  12464. Build dir: C:\meson\armclang_support\b 5b29475b94
  12465. Build type: cross build
  12466. Project name: project options tester
  12467. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12468. Cross C compiler: armclang (armclang 6.5)
  12469. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  12470. Cross C++ compiler: armclang (armclang 6.5)
  12471. Host machine cpu family: arm
  12472. Host machine cpu: Cortex-M0+
  12473. Target machine cpu family: arm
  12474. Target machine cpu: Cortex-M0+
  12475. Build machine cpu family: x86
  12476. Build machine cpu: x86
  12477.  
  12478. |
  12479. |Executing subproject subexe.
  12480. |
  12481. |Project name: subproject
  12482. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12483. |Cross C compiler: armclang (armclang 6.5)
  12484. |Build targets in project: 1
  12485. |
  12486. |Subproject subexe finished.
  12487. Build targets in project: 3
  12488. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12489. [1/6] Compiling C object subprojects/subexe/subprojects@subexe@@subexe@exe/subexe.c.o.
  12490. [2/6] Compiling C object exe@exe/exe.c.o.
  12491. [3/6] Compiling C++ object execpp@exe/exe.cpp.o.
  12492. [4/6] Linking target exe.axf.
  12493. [5/6] Linking target subprojects/subexe/subexe.axf.
  12494. [6/6] Linking target execpp.axf.
  12495. 1/3 subexe / subexetest                     SKIP     0.00 s
  12496. 2/3 project_options_tester / exetest        SKIP     0.00 s
  12497. 3/3 project_options_tester / execpptest     SKIP     0.00 s
  12498.  
  12499. OK:         0
  12500. FAIL:       0
  12501. SKIP:       3
  12502. TIMEOUT:    0
  12503.  
  12504. Full log written to C:\meson\armclang_support\b 5b29475b94\meson-logs\testlog.txt
  12505. No tests defined.
  12506. [0/1] Regenerating build files.
  12507. The Meson build system
  12508. Version: 0.47.0.dev1
  12509. Source dir: C:\meson\armclang_support\test cases\common\123 subproject project arguments
  12510. Build dir: C:\meson\armclang_support\b 5b29475b94
  12511. Build type: cross build
  12512. Project name: project options tester
  12513. Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12514. Cross C compiler: armclang (armclang 6.5)
  12515. Native C++ compiler: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
  12516. Cross C++ compiler: armclang (armclang 6.5)
  12517. Host machine cpu family: arm
  12518. Host machine cpu: Cortex-M0+
  12519. Target machine cpu family: arm
  12520. Target machine cpu: Cortex-M0+
  12521. Build machine cpu family: x86
  12522. Build machine cpu: x86
  12523.  
  12524. |
  12525. |Executing subproject subexe.
  12526. |
  12527. |Project name: subproject
  12528. |Native C compiler: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
  12529. |Cross C compiler: armclang (armclang 6.5)
  12530. |Build targets in project: 1
  12531. |
  12532. |Subproject subexe finished.
  12533. Build targets in project: 3
  12534. Found ninja-1.7.2 at 'C:\meson\ninja.EXE'
  12535. [0/1] Installing files.
  12536. [1/1] Cleaning.
  12537. Cleaning... 6 files.
  12538.  
  12539.  
  12540.  
  12541. ---
  12542.  
  12543. stderr
  12544.  
  12545. ---
  12546. ninja explain: output build.ninja older than most recent input ../test cases/common/123 subproject project arguments/meson.build (548783889 vs 548783890)
  12547. ninja explain: deps for 'subprojects/subexe/subprojects@subexe@@subexe@exe/subexe.c.o' are missing
  12548. ninja explain: subprojects/subexe/subprojects@subexe@@subexe@exe/subexe.c.o is dirty
  12549. ninja explain: subprojects/subexe/subexe.axf is dirty
  12550. ninja explain: deps for 'exe@exe/exe.c.o' are missing