/Src/Dependencies/Boost/status/explicit-failures-markup.xml

http://hadesmem.googlecode.com/ · XML · 6108 lines · 5700 code · 277 blank · 131 comment · 0 complexity · 0679bde92536d5b9b95876fdd58f0448 MD5 · raw file

Large files are truncated click here to view the full file

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <explicit-failures-markup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xsi:noNamespaceSchemaLocation="explicit-failures.xsd">
  4. <!--
  5. PLEASE VALIDATE THE XML BEFORE COMMITTING YOUR CHANGES!
  6. Locally, the xmlint tool can be used:
  7. xmllint <two-dashes>valid explicit-failures-markup.xml <two-dashes>schema explicit-failures.xsd
  8. The following online services can be used to validate your changes to this
  9. file:
  10. - http://syseng.nist.gov/b2bTestbed/projects/xmlvalidation/instance_validation.html
  11. - http://xmlvalidation.com/
  12. With both tools you need to provide both the explicit-failures-markup.xml
  13. file as the XML document and the explicit-failures.xsd as the schema
  14. document. Use the browse buttons to select them from your local hard
  15. drive.
  16. -->
  17. <!-- /////////////// Toolsets /////////////// -->
  18. <mark-toolset name="acc" status="required"/>
  19. <mark-toolset name="darwin-4.0.1" status="required"/>
  20. <mark-toolset name="gcc-4.1.2_sunos_i86pc" status="required"/>
  21. <mark-toolset name="gcc-4.1.3_linux" status="required"/>
  22. <mark-toolset name="gcc-4.2.1" status="required"/>
  23. <mark-toolset name="gcc-4.2.1_hpux_ia64" status="required"/>
  24. <mark-toolset name="gcc-4.2.1_linux_x86_64" status="required"/>
  25. <mark-toolset name="intel-linux-9.0" status="required"/>
  26. <mark-toolset name="intel-vc8-win-10.0" status="required"/>
  27. <mark-toolset name="intel-win-10.0" status="required"/>
  28. <mark-toolset name="msvc-7.1" status="required"/>
  29. <mark-toolset name="msvc-8.0" status="required"/>
  30. <mark-toolset name="msvc-8.0_64" status="required"/>
  31. <!-- /////////////// Libraries /////////////// -->
  32. <!-- accumulators -->
  33. <library name="accumulators">
  34. <mark-unusable>
  35. <toolset name="sun-5.7"/>
  36. <toolset name="sun-5.8"/>
  37. <toolset name="sun-5.9"/>
  38. <toolset name="borland-*"/>
  39. </mark-unusable>
  40. <mark-expected-failures>
  41. <test name="tail_variate_means"/>
  42. <test name="weighted_tail_variate_means"/>
  43. <toolset name="gcc-4.2.1*"/>
  44. <note author="Boris Gubenko" refid="42"/>
  45. </mark-expected-failures>
  46. <mark-expected-failures>
  47. <test name="weighted_kurtosis"/>
  48. <toolset name="acc"/>
  49. <note author="Boris Gubenko" refid="38"/>
  50. </mark-expected-failures>
  51. <mark-expected-failures>
  52. <test name="weighted_tail_variate_means"/>
  53. <toolset name="hp_cxx-71*"/>
  54. <note author="Markus Schoepflin">
  55. This failure is caused by a timeout when compiling the test. It
  56. passes when the timeout value is increased.
  57. </note>
  58. </mark-expected-failures>
  59. <mark-expected-failures>
  60. <test name="covariance"/>
  61. <test name="pot_quantile"/>
  62. <test name="tail_variate_means"/>
  63. <test name="weighted_covariance"/>
  64. <test name="weighted_pot_quantile"/>
  65. <test name="weighted_tail_variate_means"/>
  66. <toolset name="acc"/>
  67. <note author="Boris Gubenko" refid="47"/>
  68. </mark-expected-failures>
  69. </library>
  70. <!-- minmax -->
  71. <library name="algorithm/minmax">
  72. <mark-unusable>
  73. <toolset name="sunpro-5_3-sunos"/>
  74. </mark-unusable>
  75. </library>
  76. <!-- string_algo -->
  77. <library name="algorithm/string">
  78. <mark-unusable>
  79. <toolset name="borland-5.5*"/>
  80. <toolset name="msvc-6.5*"/>
  81. <toolset name="msvc-7.1_stlport4"/>
  82. <toolset name="iw-7_1-vc6"/>
  83. <toolset name="gcc-2.95.3-linux"/>
  84. <toolset name="gcc-2.95.3-stlport-4.5.3-linux"/>
  85. <toolset name="gcc-2.95.3-stlport-4.6.2-linux"/>
  86. <toolset name="mipspro"/>
  87. <toolset name="sunpro-5_3-sunos"/>
  88. <note author="P.Droba">
  89. The compiler does not support features that are essential for the library.
  90. </note>
  91. </mark-unusable>
  92. <test name="regex">
  93. <mark-failure>
  94. <toolset name="borland-5.9*"/>
  95. <toolset name="borland-5.8*"/>
  96. <toolset name="borland-5.6*"/>
  97. <note author="P.Droba">
  98. The toolset is not supported by Boost.Regex.
  99. </note>
  100. </mark-failure>
  101. </test>
  102. </library>
  103. <!-- any -->
  104. <library name="any">
  105. <test name="any_to_ref_test">
  106. <mark-failure>
  107. <toolset name="msvc-6.5*"/>
  108. <note author="Vladimir Prus">
  109. The test fail with ICE, but the exact reason for ICE is not
  110. known. A minimal example of casting any to reference type
  111. seem to work. Anyone interested in using this functionality
  112. with msvc is suggested to do additional testing.
  113. </note>
  114. </mark-failure>
  115. </test>
  116. </library>
  117. <!-- array -->
  118. <library name="array">
  119. <test name="array0">
  120. <mark-failure>
  121. <toolset name="msvc-6.5"/>
  122. <toolset name="msvc-6.5_stlport4"/>
  123. <toolset name="msvc-7.0"/>
  124. <note author="A.Meredith">
  125. Compilers need to support partial template specialization
  126. to work with zero length arrays.
  127. </note>
  128. </mark-failure>
  129. </test>
  130. <test name="array3">
  131. <mark-failure>
  132. <toolset name="borland-5.5*"/>
  133. <toolset name="borland-5.6*"/>
  134. <toolset name="msvc-6.5"/>
  135. <toolset name="msvc-6.5_stlport4"/>
  136. <toolset name="msvc-7.0"/>
  137. <note refid="3"/>
  138. </mark-failure>
  139. <mark-failure>
  140. <toolset name="sunpro-5_3-sunos"/>
  141. <note refid="4"/>
  142. </mark-failure>
  143. </test>
  144. <test name="array4">
  145. <mark-failure>
  146. <toolset name="borland-5.5*"/>
  147. <toolset name="borland-5.6*"/>
  148. <toolset name="msvc-6.5"/>
  149. <toolset name="msvc-6.5_stlport4"/>
  150. <toolset name="msvc-7.0"/>
  151. <note refid="3"/>
  152. </mark-failure>
  153. </test>
  154. </library>
  155. <!-- asio -->
  156. <library name="asio">
  157. <mark-unusable>
  158. <toolset name="borland-5.6*"/>
  159. <toolset name="borland-5.8*"/>
  160. <note author="Chris Kohlhoff">
  161. This compiler does not support enable_if, which is needed by the
  162. Boost.System library on which Boost.Asio depends.
  163. </note>
  164. </mark-unusable>
  165. <mark-expected-failures>
  166. <test name="read_until"/>
  167. <test name="read_until_select"/>
  168. <toolset name="gcc-4.2.1_hpux_ia64"/>
  169. <note author="Boris Gubenko">
  170. On HP-UX 11.23 platform, these tests must be compiled with
  171. _XOPEN_SOURCE_EXTENDED macro defined. It is likely related
  172. to CR JAGag28813.
  173. </note>
  174. </mark-expected-failures>
  175. </library>
  176. <!-- assign -->
  177. <library name="assign">
  178. <mark-unusable>
  179. <toolset name="dmc-8_43-stlport-4_5_3"/>
  180. </mark-unusable>
  181. <mark-expected-failures>
  182. <test name="array"/>
  183. <toolset name="msvc-6.5_stlport4"/>
  184. <toolset name="msvc-7.0"/>
  185. <note author="Thorsten Ottosen" >
  186. The test would (most likely) compile and run properly if the workaround
  187. syntax .to_container( c ) was applied to all list_of() expressions.
  188. </note>
  189. </mark-expected-failures>
  190. <mark-expected-failures>
  191. <test name="email_example"/>
  192. <toolset name="gcc-2.95.3*"/>
  193. <note refid="27" author="Thorsten Ottosen"/>
  194. </mark-expected-failures>
  195. <mark-expected-failures>
  196. <test name="list_inserter"/>
  197. <toolset name="msvc-7.0"/>
  198. <toolset name="sunpro-5_3-sunos"/>
  199. <toolset name="hp_cxx-65*"/>
  200. <note refid="6" author="Thorsten Ottosen"/>
  201. </mark-expected-failures>
  202. <mark-expected-failures>
  203. <test name="list_inserter"/>
  204. <toolset name="gcc-2.95.3*"/>
  205. <note author="Thorsten Ottosen">
  206. This test could probably be made to work if somebody with knowledge
  207. about the compilers would submit a patch.
  208. </note>
  209. </mark-expected-failures>
  210. <mark-expected-failures>
  211. <test name="list_of"/>
  212. <toolset name="sunpro-5_3-sunos"/>
  213. <toolset name="hp_cxx-65*"/>
  214. <toolset name="borland-5*"/>
  215. <toolset name="msvc-6.5*"/>
  216. <toolset name="msvc-7.0"/>
  217. <note author="Thorsten Ottosen" >
  218. The test would (most likely) compile and run properly if the workaround
  219. syntax .to_container( c ) was applied to all list_of() expressions.
  220. </note>
  221. </mark-expected-failures>
  222. <mark-expected-failures>
  223. <test name="list_of_workaround"/>
  224. <toolset name="sunpro-5_3-sunos"/>
  225. <note author="Thorsten Ottosen" >
  226. The test could probably be made to work if somebody submitted a patch.
  227. </note>
  228. </mark-expected-failures>
  229. <mark-expected-failures>
  230. <test name="multi_index_container"/>
  231. <toolset name="sunpro-5_3-sunos"/>
  232. <toolset name="sun-5.8"/>
  233. <toolset name="hp_cxx-65*"/>
  234. <toolset name="borland-5*"/>
  235. <toolset name="gcc-2.95.3*"/>
  236. <note refid="27" author="Thorsten Ottosen"/>
  237. </mark-expected-failures>
  238. <mark-expected-failures>
  239. <test name="multi_index_container"/>
  240. <toolset name="msvc-6.5*"/>
  241. <toolset name="msvc-7.0"/>
  242. <toolset name="mipspro"/>
  243. <toolset name="hp_cxx-65*"/>
  244. <note author="Thorsten Ottosen" >
  245. The test would (most likely) compile and run properly if the workaround
  246. syntax .to_container( c ) was applied to all list_of() expressions.
  247. </note>
  248. </mark-expected-failures>
  249. <mark-expected-failures>
  250. <test name="my_vector_example"/>
  251. <toolset name="gcc-2.95.3*"/>
  252. <note refid="27" author="Thorsten Ottosen"/>
  253. </mark-expected-failures>
  254. <mark-expected-failures>
  255. <test name="ptr_list_inserter"/>
  256. <toolset name="sunpro-5_3-sunos"/>
  257. <toolset name="hp_cxx-65*"/>
  258. <toolset name="borland-5*"/>
  259. <toolset name="gcc-2.95.3*"/>
  260. <toolset name="msvc-6.5*"/>
  261. <toolset name="msvc-7.0"/>
  262. <toolset name="mipspro"/>
  263. <note author="Thorsten Ottosen" >
  264. The test depends on Boost.Pointer Container which probably does not work for
  265. this compiler.
  266. </note>
  267. </mark-expected-failures>
  268. <mark-expected-failures>
  269. <test name="ptr_list_of"/>
  270. <toolset name="hp_cxx-65*"/>
  271. <toolset name="borland-5*"/>
  272. <toolset name="gcc-2.95.3*"/>
  273. <toolset name="msvc-6.5*"/>
  274. <toolset name="mipspro"/>
  275. <note author="Thorsten Ottosen" >
  276. The test depends on Boost.Pointer Container which probably does not work for
  277. this compiler.
  278. </note>
  279. </mark-expected-failures>
  280. <mark-expected-failures>
  281. <test name="ptr_map_inserter"/>
  282. <toolset name="hp_cxx-65*"/>
  283. <toolset name="borland-5*"/>
  284. <toolset name="gcc-2.95.3*"/>
  285. <toolset name="msvc-6.5*"/>
  286. <toolset name="mipspro"/>
  287. <note author="Thorsten Ottosen" >
  288. The test depends on Boost.Pointer Container which probably does not work for
  289. this compiler.
  290. </note>
  291. </mark-expected-failures>
  292. <mark-expected-failures>
  293. <test name="std"/>
  294. <toolset name="sunpro-5_3-sunos"/>
  295. <note author="Thorsten Ottosen" >
  296. The test does not work for
  297. this compiler.
  298. </note>
  299. </mark-expected-failures>
  300. <mark-expected-failures>
  301. <test name="tuple_list_of"/>
  302. <toolset name="sunpro-5_3-sunos"/>
  303. <toolset name="borland-5*"/>
  304. <toolset name="msvc-6.5*"/>
  305. <toolset name="msvc-7.0"/>
  306. <note author="Thorsten Ottosen" >
  307. The test depends on Boost.Tuple which probably does not work for
  308. this compiler.
  309. </note>
  310. </mark-expected-failures>
  311. </library>
  312. <!-- bimap -->
  313. <library name="bimap">
  314. <mark-unusable>
  315. <toolset name="borland-5.6*"/>
  316. <note author="J. L&#195;&#179;pez" date="05 Jul 2004" refid="17"/>
  317. </mark-unusable>
  318. <mark-unusable>
  319. <toolset name="borland-5.8*"/>
  320. <note author="Alisdair Meredith" date="26 May 2006"/>
  321. </mark-unusable>
  322. <mark-unusable>
  323. <toolset name="borland-5.9*"/>
  324. <note author="Alisdair Meredith" date="27 Feb 2007"/>
  325. </mark-unusable>
  326. <mark-unusable>
  327. <toolset name="gcc-2.95.3-linux"/>
  328. <toolset name="gcc-2.95.3-stlport-4.5.3-linux"/>
  329. <toolset name="gcc-2.95.3-stlport-4.6.2-linux"/>
  330. <note author="J. L&#195;&#179;pez" date="09 Jul 2004" refid="17"/>
  331. </mark-unusable>
  332. <mark-unusable>
  333. <toolset name="*como-4_3_3-msvc"/>
  334. <note author="J. L&#195;&#179;pez" date="30 Jul 2004">
  335. The VC++ 6.0 backend runs out of internal resources while
  336. trying to process the Comeau output for this library;
  337. Comeau Computing has been asked about a solution.
  338. On the other hand, Comeau 4.3.3 with VC++ 7.0 backend works
  339. fine.
  340. </note>
  341. </mark-unusable>
  342. <mark-unusable>
  343. <toolset name="sunpro-5_3-sunos"/>
  344. <toolset name="sunpro-5_8u1-sunos"/>
  345. <note author="J. L&#195;&#179;pez" date="22 Apr 2005" refid="17"/>
  346. </mark-unusable>
  347. <mark-unusable>
  348. <toolset name="dmc-8_43-stlport-4_5_3"/>
  349. <toolset name="dmc-8_44b-stlport-4_5_3"/>
  350. <toolset name="dmc-8_47-stlport-4_5_3"/>
  351. <note author="J. L&#195;&#179;pez" date="03 Jun 2005" refid="17"/>
  352. </mark-unusable>
  353. <mark-expected-failures>
  354. <test name="test_bimap_assign"/>
  355. <test name="test_bimap_ordered"/>
  356. <test name="test_bimap_unconstrained"/>
  357. <test name="test_bimap_unordered"/>
  358. <toolset name="acc"/>
  359. <note refid="38" author="Boris Gubenko"/>
  360. </mark-expected-failures>
  361. <mark-expected-failures>
  362. <test name="typeof"/>
  363. <toolset name="acc*"/>
  364. <toolset name="intel-vc71-win*"/>
  365. <toolset name="intel-vc8-win*"/>
  366. <toolset name="intel-win-9.1"/>
  367. <toolset name="hp_cxx*"/>
  368. <note refid="39" author="Boris Gubenko"/>
  369. </mark-expected-failures>
  370. <mark-expected-failures>
  371. <test name="test_bimap_serialization"/>
  372. <toolset name="gcc-mingw-3.4.5"/>
  373. <note author="Matias Capeletto">Compiler bug.</note>
  374. </mark-expected-failures>
  375. <mark-expected-failures>
  376. <test name="test_bimap_property_map"/>
  377. <toolset name="gcc-3.4.6_linux_x86_64"/>
  378. <note author="Matias Capeletto">Time out.</note>
  379. </mark-expected-failures>
  380. </library>
  381. <!-- bind-->
  382. <library name="bind">
  383. <mark-expected-failures>
  384. <test name="bind_cv_test"/>
  385. <test name="bind_stateful_test"/>
  386. <toolset name="intel-7.1-linux"/>
  387. <toolset name="intel-7.1-stdlib-default-linux"/>
  388. <note refid="2" author="Aleksey Gurtovoy"/>
  389. </mark-expected-failures>
  390. <mark-expected-failures>
  391. <test name="bind_dm2_test"/>
  392. <test name="mem_fn_dm_test"/>
  393. <toolset name="msvc-6.*"/>
  394. <toolset name="msvc-7.0"/>
  395. <toolset name="cw-8.3"/>
  396. <note refid="31" author="Peter Dimov"/>
  397. </mark-expected-failures>
  398. <mark-expected-failures>
  399. <test name="bind_dm_test"/>
  400. <toolset name="sunpro-5_3-sunos"/>
  401. <note refid="31" author="Peter Dimov"/>
  402. </mark-expected-failures>
  403. <mark-expected-failures>
  404. <test name="bind_function_test"/>
  405. <toolset name="sunpro-5_8u1-sunos"/>
  406. <note author="Peter Dimov">
  407. This failure is caused by Boost.Function.
  408. </note>
  409. </mark-expected-failures>
  410. <mark-expected-failures>
  411. <test name="mem_fn_derived_test"/>
  412. <toolset name="sunpro-5_3-sunos"/>
  413. <note refid="31" author="Peter Dimov"/>
  414. </mark-expected-failures>
  415. <mark-expected-failures>
  416. <test name="bind_rv_sp_test"/>
  417. <toolset name="hp_cxx-65*"/>
  418. <toolset name="hp_cxx-71*"/>
  419. <note author="Markus Schoepflin">
  420. This failure is caused by a bug in the compiler triggered by the
  421. use of the debug flag '-gall'. It has been reported to the
  422. compiler vendor.
  423. </note>
  424. </mark-expected-failures>
  425. <mark-expected-failures>
  426. <test name="bind_dm3_test"/>
  427. <toolset name="borland-5*"/>
  428. <toolset name="msvc-6.*"/>
  429. <toolset name="msvc-7.0"/>
  430. <note refid="31" author="Peter Dimov"/>
  431. </mark-expected-failures>
  432. <mark-expected-failures>
  433. <test name="mem_fn_eq_test"/>
  434. <toolset name="msvc-7.1"/>
  435. <note author="Peter Dimov">
  436. This failure is only present in release mode and is caused by /OPT:ICF.
  437. </note>
  438. </mark-expected-failures>
  439. <mark-expected-failures>
  440. <test name="bind_placeholder_test"/>
  441. <toolset name="borland-*"/>
  442. <toolset name="msvc-6.*"/>
  443. <toolset name="msvc-7.0"/>
  444. <note refid="31" author="Peter Dimov"/>
  445. </mark-expected-failures>
  446. </library>
  447. <!-- build -->
  448. <library name="build">
  449. <test name="timedata">
  450. <mark-failure>
  451. <toolset name="msvc-7.1"/>
  452. <toolset name="msvc-8.0"/>
  453. <toolset name="msvc-9.0"/>
  454. <note author="Vladimir Prus">
  455. See https://zigzag.lvk.cs.msu.su:7813/boost.build/ticket/218
  456. </note>
  457. </mark-failure>
  458. </test>
  459. </library>
  460. <!-- chrono -->
  461. <library name="chrono">
  462. <mark-unusable>
  463. <toolset name="borland-*"/>
  464. <toolset name="pathscale*"/>
  465. <note author="Vicente J. Botet Escriba">
  466. The compiler does not support features that are essential for the library.
  467. </note>
  468. </mark-unusable>
  469. </library>
  470. <!-- circular_buffer -->
  471. <library name="circular_buffer">
  472. <mark-expected-failures>
  473. <test name="base_test"/>
  474. <test name="space_optimized_test"/>
  475. <toolset name="acc"/>
  476. <note author="Boris Gubenko" refid="41"/>
  477. </mark-expected-failures>
  478. </library>
  479. <!-- concept_check -->
  480. <library name="concept_check">
  481. <test name="class_concept_fail_expected">
  482. <mark-failure>
  483. <toolset name="cw-8.3*"/>
  484. <note author="B. Dawes" refid="3"/>
  485. </mark-failure>
  486. </test>
  487. <test name="class_concept_fail_expected">
  488. <mark-failure>
  489. <toolset name="borland-5*"/>
  490. <toolset name="msvc-6.5*"/>
  491. <toolset name="msvc-7.0"/>
  492. <note author="Jeremy Siek"/>
  493. </mark-failure>
  494. </test>
  495. <test name="stl_concept_covering">
  496. <mark-failure>
  497. <toolset name="*"/>
  498. <note author="Jeremy Siek" refid="1"/>
  499. </mark-failure>
  500. </test>
  501. <test name="stl_concept_check">
  502. <mark-failure>
  503. <toolset name="hp_cxx*"/>
  504. <note author="Markus Schoepflin" date="09 Dec 2007">
  505. This version of the Rogue Wave library fails to provide all
  506. needed addition operators for the iterator type and the
  507. difference type of std::deque.
  508. </note>
  509. </mark-failure>
  510. </test>
  511. </library>
  512. <!-- config -->
  513. <library name="config">
  514. <test name="config_link_test">
  515. <mark-failure>
  516. <toolset name="*como-4_3_3-vc7*"/>
  517. <note author="J. Maddock" refid="3"/>
  518. </mark-failure>
  519. </test>
  520. <test name="limits_test">
  521. <mark-failure>
  522. <toolset name="cw-8.3*"/>
  523. <note author="B. Dawes" refid="3"/>
  524. </mark-failure>
  525. </test>
  526. <test name="limits_test">
  527. <mark-failure>
  528. <toolset name="gcc-3_4_4_tru64"/>
  529. <note author="John Maddock">
  530. Long double NaN's are apparently handled incorrectly on this platform.
  531. </note>
  532. </mark-failure>
  533. </test>
  534. <test name="limits_test">
  535. <mark-failure>
  536. <toolset name="iw-7_1-vc6-stlp-4_5_3"/>
  537. <note author="Aleksey Gurtovoy" refid="4"/>
  538. </mark-failure>
  539. </test>
  540. <test name="limits_test">
  541. <mark-failure>
  542. <toolset name="borland-5.8*"/>
  543. <note author="A.Meredith">
  544. This failure is due to NaNs trapping.
  545. </note>
  546. </mark-failure>
  547. </test>
  548. <test name="limits_test">
  549. <mark-failure>
  550. <toolset name="borland-5.9*"/>
  551. <note author="A.Meredith">
  552. This failure is due to the compiler not recognising the long double special values for infinity and quiet NaN
  553. </note>
  554. </mark-failure>
  555. </test>
  556. <test name="test_thread_fail1">
  557. <mark-failure>
  558. <toolset name="sunpro-5_3-sunos"/>
  559. <note author="J. Maddock" refid="3"/>
  560. </mark-failure>
  561. </test>
  562. <test name="test_thread_fail2">
  563. <mark-failure>
  564. <toolset name="sunpro-5_3-sunos"/>
  565. <note author="J. Maddock" refid="3"/>
  566. </mark-failure>
  567. </test>
  568. </library>
  569. <!-- conversion -->
  570. <library name="conversion">
  571. <test name="lexical_cast_test">
  572. <mark-failure>
  573. <toolset name="sunpro-5_3-sunos"/>
  574. <note author="Douglas Gregor" refid="3"/>
  575. </mark-failure>
  576. </test>
  577. <test name="lexical_cast_abstract_test">
  578. <mark-failure>
  579. <toolset name="borland-5.6*"/>
  580. <toolset name="borland-5.8*"/>
  581. <toolset name="borland-5.9*"/>
  582. <note author="Alisdair Meredith">
  583. This compiler does not support the is_abstract type trait
  584. </note>
  585. </mark-failure>
  586. </test>
  587. <test name="lexical_cast_loopback_test">
  588. <mark-failure>
  589. <toolset name="borland-5.6*"/>
  590. <toolset name="borland-5.8*"/>
  591. <toolset name="borland-5.9*"/>
  592. <toolset name="intel-darwin-11.*"/>
  593. <toolset name="gcc-3.4.0*"/>
  594. <toolset name="gcc-4.1*"/>
  595. <toolset name="gcc-4.2.0*"/>
  596. <toolset name="gcc-mingw-3.4*"/>
  597. <toolset name="sun-5.7*"/>
  598. <toolset name="sun-5.8*"/>
  599. <toolset name="sun-5.9*"/>
  600. <toolset name="sun-5.10*"/>
  601. <toolset name="msvc-8.0*"/>
  602. <toolset name="msvc-9.0*"/>
  603. <toolset name="msvc-10.0*"/>
  604. <toolset name="msvc-7.1*"/>
  605. <toolset name="acc"/>
  606. <note author="Alexander Nasonov">
  607. Conversion double-string-double may give a different value (or even throw) on many compilers
  608. </note>
  609. </mark-failure>
  610. </test>
  611. <test name="lexical_cast_vc8_bug_test">
  612. <mark-failure>
  613. <toolset name="msvc-8.0*"/>
  614. <note author="Alexander Nasonov">
  615. I don't have an access to Windows and VC++ to
  616. investigate this issue.
  617. </note>
  618. </mark-failure>
  619. </test>
  620. </library>
  621. <!-- crc -->
  622. <library name="crc">
  623. <test name="crc_test">
  624. <mark-failure>
  625. <toolset name="sunpro-5_3-sunos"/>
  626. <note author="Douglas Gregor" refid="3"/>
  627. </mark-failure>
  628. </test>
  629. </library>
  630. <!-- date_time -->
  631. <library name="date_time">
  632. <mark-unusable>
  633. <toolset name="como-4_3_3-vc7_1"/>
  634. <toolset name="sunpro-5_3-sunos"/>
  635. <toolset name="msvc-6.5"/>
  636. <toolset name="msvc-6.5_stlport5"/>
  637. <toolset name="msvc-6.5_stlport4"/>
  638. <toolset name="msvc-7.0"/>
  639. <toolset name="msvc-7.0_stlport5"/>
  640. <toolset name="iw-7_1-vc6-stlp-4_5_3"/>
  641. <toolset name="iw-7_1-vc6"/>
  642. <toolset name="dmc-*"/>
  643. </mark-unusable>
  644. <test name="testgreg_serialize*">
  645. <mark-failure>
  646. <toolset name="gcc-2.*"/>
  647. <toolset name="msvc-6.5*"/>
  648. <note author="B. Garst">The serialization library does not support this compiler.
  649. </note>
  650. </mark-failure>
  651. </test>
  652. <test name="testgreg_serialize_xml">
  653. <mark-failure>
  654. <toolset name="msvc-7.0"/>
  655. <note author="J. Garland">XML serialization is not supported on this compiler.
  656. </note>
  657. </mark-failure>
  658. </test>
  659. <test name="testtime_serialize*">
  660. <mark-failure>
  661. <toolset name="gcc-2.*"/>
  662. <toolset name="msvc-6.5*"/>
  663. <note author="B. Garst">The serialization library does not support this compiler.
  664. </note>
  665. </mark-failure>
  666. </test>
  667. <test name="testtime_serialize_xml*">
  668. <mark-failure>
  669. <toolset name="msvc-7.0"/>
  670. <note author="J. Garland">XML serialization is not supported on this compiler.
  671. </note>
  672. </mark-failure>
  673. </test>
  674. <test name="testdate_iterator">
  675. <mark-failure>
  676. <toolset name="intel-7.1-stdlib-default-linux"/>
  677. <toolset name="intel-7.1-linux"/>
  678. <note author="J. Garland" refid="19,21"/>
  679. </mark-failure>
  680. </test>
  681. <test name="testdate_iterator_dll">
  682. <mark-failure>
  683. <toolset name="intel-7.1-stdlib-default-linux"/>
  684. <toolset name="intel-7.1-linux"/>
  685. <note author="J. Garland" refid="19,21"/>
  686. </mark-failure>
  687. </test>
  688. <test name="testgeneric_period">
  689. <mark-failure>
  690. <toolset name="intel-7.1-stdlib-default-linux"/>
  691. <toolset name="intel-7.1-linux"/>
  692. <note author="J. Garland">These are strange runtime failures for
  693. which there is no obvious explanation. Later versions of the
  694. Intel compiler (eg:8.0) seem to have resolved the issue.
  695. </note>
  696. </mark-failure>
  697. </test>
  698. <test name="testgreg_wstream">
  699. <mark-failure>
  700. <toolset name="msvc-6.5*"/>
  701. <toolset name="msvc-7.0*"/>
  702. <toolset name="cw-8.3*"/>
  703. <toolset name="borland-5.6*"/>
  704. <toolset name="borland-5.8*"/>
  705. <toolset name="borland-5.9*"/>
  706. <toolset name="mingw*"/>
  707. <toolset name="*mingw*"/>
  708. <toolset name="*cygwin*"/>
  709. <toolset name="gcc-2.95.3-linux"/>
  710. <toolset name="gcc-3.1-darwin"/>
  711. <toolset name="*como-4_3_3*"/>
  712. <note author="B. Garst" refid="19,21"/>
  713. </mark-failure>
  714. </test>
  715. <test name="testdate_input_facet*">
  716. <mark-failure>
  717. <toolset name="cw-9.4"/>
  718. <toolset name="cw-9.5*"/>
  719. <note author="J. Garland">
  720. For some reason Code Warrior has difficulty compiling some of the
  721. input code. This may be related to limitations of locale handling,
  722. but it's unclear at this time (2005-May-21).
  723. </note>
  724. </mark-failure>
  725. </test>
  726. <test name="testlocal_time_facet">
  727. <mark-failure>
  728. <toolset name="borland-5.6*"/>
  729. <toolset name="borland-5.8*"/>
  730. <toolset name="borland-5.9*"/>
  731. <toolset name="*como-4_3_3*"/>
  732. <toolset name="gcc-2.95.3-linux"/>
  733. <toolset name="gcc-2.95.3-stlport-4.5.3-linux"/>
  734. <toolset name="gcc-2.95.3-stlport-4.6.2-linux"/>
  735. <toolset name="msvc-6.5"/>
  736. <toolset name="msvc-7.0"/>
  737. <note author="J. Garland">
  738. Some older compilers are confused by the template code here.
  739. These are new features to date-time in 1.33 and there is no
  740. plan to backport to these non-compliant compilers.
  741. </note>
  742. </mark-failure>
  743. </test>
  744. <test name="testlocal_time">
  745. <mark-failure>
  746. <toolset name="msvc-6.5"/>
  747. <toolset name="*como-4_3_3*"/>
  748. <toolset name="borland-5.6*"/>
  749. <toolset name="borland-5.8*"/>
  750. <toolset name="borland-5.9*"/>
  751. <toolset name="gcc-2.95.3-linux"/>
  752. <toolset name="gcc-2.95.3-stlport-4.5.3-linux"/>
  753. <toolset name="gcc-2.95.3-stlport-4.6.2-linux"/>
  754. <note author="J. Garland">
  755. Some older compilers are confused by the template code here.
  756. These are new features to date-time in 1.33 and there is no
  757. plan to backport to these non-compliant compilers.
  758. </note>
  759. </mark-failure>
  760. </test>
  761. <test name="testlocal_time_iterator">
  762. <mark-failure>
  763. <toolset name="msvc-6.5"/>
  764. <toolset name="*como-4_3_3*"/>
  765. <toolset name="borland-5.6*"/>
  766. <toolset name="borland-5.8*"/>
  767. <toolset name="borland-5.9*"/>
  768. <toolset name="gcc-2.95.3-linux"/>
  769. <toolset name="gcc-2.95.3-stlport-4.5.3-linux"/>
  770. <toolset name="gcc-2.95.3-stlport-4.6.2-linux"/>
  771. <note author="J. Garland">
  772. Some older compilers are confused by the template code here.
  773. These are new features to date-time in 1.33 and there is no
  774. plan to backport to these non-compliant compilers.
  775. </note>
  776. </mark-failure>
  777. </test>
  778. <test name="testlocal_time_period">
  779. <mark-failure>
  780. <toolset name="msvc-6.5"/>
  781. <toolset name="*como-4_3_3*"/>
  782. <toolset name="borland-5.6*"/>
  783. <toolset name="borland-5.8*"/>
  784. <toolset name="borland-5.9*"/>
  785. <toolset name="gcc-2.95.3-linux"/>
  786. <toolset name="gcc-2.95.3-stlport-4.5.3-linux"/>
  787. <toolset name="gcc-2.95.3-stlport-4.6.2-linux"/>
  788. <note author="J. Garland">
  789. Some older compilers are confused by the template code here.
  790. These are new features to date-time in 1.33 and there is no
  791. plan to backport to these non-compliant compilers.
  792. </note>
  793. </mark-failure>
  794. </test>
  795. <test name="testclocks">
  796. <mark-failure>
  797. <toolset name="*como-4_3_3*"/>
  798. <toolset name="borland-5.6*"/>
  799. <toolset name="borland-5.8*"/>
  800. <toolset name="borland-5.9*"/>
  801. <toolset name="gcc-2.95.3-linux"/>
  802. <toolset name="msvc-7.0"/>
  803. <toolset name="msvc-6.5"/>
  804. <note author="J. Garland">
  805. Some compilers are confused by the template code here.
  806. These are new features to date-time in 1.33 and there is no
  807. plan to backport to these non-compliant compilers.
  808. </note>
  809. </mark-failure>
  810. </test>
  811. <test name="testlocal_time_input_facet">
  812. <mark-failure>
  813. <toolset name="borland-5.6*"/>
  814. <toolset name="borland-5.8*"/>
  815. <toolset name="borland-5.9*"/>
  816. <toolset name="*como-4_3_3*"/>
  817. <toolset name="cw-8.3*"/>
  818. <toolset name="gcc-2.95.3-linux"/>
  819. <toolset name="gcc-2.95.3-stlport-4.5.3-linux"/>
  820. <toolset name="gcc-2.95.3-stlport-4.6.2-linux"/>
  821. <toolset name="msvc-6.5"/>
  822. <toolset name="msvc-7.0"/>
  823. <note author="J. Garland">
  824. Some older compilers are confused by the template code here.
  825. These are new features to date-time in 1.33 and there is no
  826. plan to backport to these non-compliant compilers.
  827. </note>
  828. </mark-failure>
  829. </test>
  830. <test name="testtime_input_facet">
  831. <mark-failure>
  832. <toolset name="borland-5.6*"/>
  833. <toolset name="borland-5.8*"/>
  834. <toolset name="borland-5.9*"/>
  835. <toolset name="*como-4_3_3*"/>
  836. <toolset name="cw-8.3*"/>
  837. <toolset name="gcc-2.95.3-linux"/>
  838. <toolset name="gcc-2.95.3-stlport-4.5.3-linux"/>
  839. <toolset name="gcc-2.95.3-stlport-4.6.2-linux"/>
  840. <toolset name="msvc-6.5"/>
  841. <toolset name="msvc-7.0"/>
  842. <note author="J. Garland">
  843. Some older compilers are confused by the template code here.
  844. These are new features to date-time in 1.33 and there is no
  845. plan to backport to these non-compliant compilers.
  846. </note>
  847. </mark-failure>
  848. </test>
  849. <test name="testcustom_time_zone">
  850. <mark-failure>
  851. <toolset name="borland-5.6*"/>
  852. <toolset name="borland-5.8.1"/>
  853. <toolset name="gcc-2.95.3-linux"/>
  854. <toolset name="*como-4_3_3*"/>
  855. <toolset name="msvc-6.5"/>
  856. <note author="J. Garland">
  857. Some older compilers are confused by the template code here.
  858. These are new features to date-time in 1.33 and there is no
  859. plan to backport to these non-compliant compilers.
  860. </note>
  861. </mark-failure>
  862. </test>
  863. <test name="testposix_time_zone">
  864. <mark-failure>
  865. <toolset name="borland-5.6*"/>
  866. <toolset name="borland-5.8.1"/>
  867. <toolset name="gcc-2.95.3-linux"/>
  868. <toolset name="msvc-6.5"/>
  869. <note author="J. Garland">
  870. Some older compilers are confused by the template code here.
  871. These are new features to date-time in 1.33 and there is no
  872. plan to backport to these non-compliant compilers.
  873. </note>
  874. </mark-failure>
  875. </test>
  876. <test name="testtz_database">
  877. <mark-failure>
  878. <toolset name="borland-5.6*"/>
  879. <toolset name="borland-5.8.1"/>
  880. <toolset name="*como-4_3_3*"/>
  881. <toolset name="gcc-2.95.3-linux"/>
  882. <toolset name="msvc-6.5"/>
  883. <note author="J. Garland">
  884. Some compilers are confused by the template code here.
  885. These are new features to date-time in 1.33 and there is no
  886. plan to backport to these non-compliant compilers.
  887. </note>
  888. </mark-failure>
  889. </test>
  890. <test name="testtime_wstream">
  891. <mark-failure>
  892. <toolset name="gcc-2.95.3-linux"/>
  893. <toolset name="gcc-3.1-darwin"/>
  894. <toolset name="msvc-6.5"/>
  895. <toolset name="msvc-7.0"/>
  896. <toolset name="borland-5.6*"/>
  897. <toolset name="borland-5.8*"/>
  898. <toolset name="borland-5.9*"/>
  899. <toolset name="mingw*"/>
  900. <toolset name="*mingw*"/>
  901. <toolset name="*cygwin*"/>
  902. <toolset name="*como-4_3_3*"/>
  903. <toolset name="hp_cxx-65*"/>
  904. <note author="B. Garst" refid="19,21,22"/>
  905. </mark-failure>
  906. </test>
  907. <test name="testtime_wstream_std_config">
  908. <mark-failure>
  909. <toolset name="gcc-2.95.3-linux"/>
  910. <toolset name="gcc-3.1-darwin"/>
  911. <toolset name="msvc-6.5"/>
  912. <toolset name="msvc-7.0"/>
  913. <toolset name="borland-5.6*"/>
  914. <toolset name="borland-5.8*"/>
  915. <toolset name="borland-5.9*"/>
  916. <toolset name="mingw*"/>
  917. <toolset name="*como-4_3_3*"/>
  918. <toolset name="hp_cxx-65*"/>
  919. <note author="B. Garst" refid="19,21,22"/>
  920. </mark-failure>
  921. </test>
  922. <test name="testdate_facet_new">
  923. <mark-failure>
  924. <toolset name="gcc-2.95.3-linux"/>
  925. <toolset name="gcc-2.95.3-stlport-4.6.2-linux"/>
  926. <toolset name="borland-5.6*"/>
  927. <toolset name="borland-5.8*"/>
  928. <toolset name="borland-5.9*"/>
  929. <toolset name="cw-8.3*"/>
  930. <toolset name="msvc-6.5"/>
  931. <toolset name="msvc-7.0"/>
  932. <note author="J. Garland">
  933. These compilers are unfortunately able to correctly compile the
  934. new format-based input-output code for date time. Suitable, but
  935. less flexible, alternatives are available on these compilers.
  936. </note>
  937. </mark-failure>
  938. </test>
  939. <test name="testdate_facet_new_dll">
  940. <mark-failure>
  941. <toolset name="gcc-2.95.3-linux"/>
  942. <toolset name="gcc-2.95.3-stlport-4.6.2-linux"/>
  943. <toolset name="borland-5.6*"/>
  944. <toolset name="borland-5.8*"/>
  945. <toolset name="borland-5.9*"/>
  946. <toolset name="cw-8.3*"/>
  947. <toolset name="msvc-6.5"/>
  948. <toolset name="msvc-7.0"/>
  949. <note author="J. Garland">
  950. These compilers are unfortunately able to correctly compile the
  951. new format-based input-output code for date time. Suitable, but
  952. less flexible, alternatives are available on these compilers.
  953. </note>
  954. </mark-failure>
  955. </test>
  956. <test name="testtime_facet">
  957. <mark-failure>
  958. <toolset name="gcc-2.95.3-linux"/>
  959. <toolset name="gcc-2.95.3-stlport-4.6.2-linux"/>
  960. <toolset name="borland-5.6*"/>
  961. <toolset name="borland-5.8*"/>
  962. <toolset name="borland-5.9*"/>
  963. <toolset name="cw-8.3*"/>
  964. <toolset name="msvc-6.5"/>
  965. <toolset name="msvc-7.0"/>
  966. <note author="J. Garland">
  967. These compilers are unfortunately able to correctly compile the
  968. new format-based input-output code for date time. Suitable, but
  969. less flexible, alternatives are available on these compilers.
  970. </note>
  971. </mark-failure>
  972. </test>
  973. <test name="testwcustom_time_zone">
  974. <mark-failure>
  975. <toolset name="gcc-2.95.3-linux"/>
  976. <toolset name="gcc-3.4.2_mingw"/>
  977. <toolset name="gcc-3.4.5_mingw"/>
  978. <toolset name="*mingw*"/>
  979. <toolset name="*cygwin*"/>
  980. <note author="J. Garland">
  981. These compilers are unfortunately able to correctly compile the
  982. new format-based input-output code for date time. Suitable, but
  983. less flexible, alternatives are available on these compilers.
  984. </note>
  985. </mark-failure>
  986. </test>
  987. <test name="testwposix_time_zone">
  988. <mark-failure>
  989. <toolset name="gcc-2.95.3-linux"/>
  990. <toolset name="gcc-3.4.2_mingw"/>
  991. <toolset name="gcc-3.4.5_mingw"/>
  992. <toolset name="*mingw*"/>
  993. <toolset name="*cygwin*"/>
  994. <note author="J. Garland">
  995. These compilers are unfortunately able to correctly compile the
  996. new format-based input-output code for date time. Suitable, but
  997. less flexible, alternatives are available on these compilers.
  998. </note>
  999. </mark-failure>
  1000. </test>
  1001. <test name="testfacet">
  1002. <mark-failure>
  1003. <toolset name="gcc-2.95.3-linux"/>
  1004. <toolset name="gcc-3.1-darwin"/>
  1005. <toolset name="msvc-6.5"/>
  1006. <toolset name="mingw*"/>
  1007. <toolset name="*mingw*"/>
  1008. <toolset name="*cygwin*"/>
  1009. <toolset name="gcc-3.4.2_mingw"/>
  1010. <toolset name="gcc-3.4.5_mingw"/>
  1011. <toolset name="borland-5.6*"/>
  1012. <toolset name="borland-5.8*"/>
  1013. <toolset name="borland-5.9*"/>
  1014. <note author="B. Garst" refid="18,19"/>
  1015. </mark-failure>
  1016. </test>
  1017. <test name="testfacet_dll">
  1018. <mark-failure>
  1019. <toolset name="gcc-2.95.3-linux"/>
  1020. <toolset name="gcc-3.1-darwin"/>
  1021. <toolset name="msvc-6.5"/>
  1022. <toolset name="mingw*"/>
  1023. <toolset name="*mingw*"/>
  1024. <toolset name="*cygwin*"/>
  1025. <toolset name="gcc-3.4.2_mingw"/>
  1026. <toolset name="gcc-3.4.5_mingw"/>
  1027. <toolset name="borland-5.6*"/>
  1028. <toolset name="borland-5.8*"/>
  1029. <toolset name="borland-5.9*"/>
  1030. <toolset name="*como-4_3_3*"/>
  1031. <note author="B. Garst" refid="18,19"/>
  1032. </mark-failure>
  1033. </test>
  1034. <test name="testgreg_year_dll">
  1035. <mark-failure>
  1036. <toolset name="*como-4_3_3*"/>
  1037. </mark-failure>
  1038. </test>
  1039. <test name="testparse_date">
  1040. <mark-failure>
  1041. <toolset name="gcc-2.95.3-linux"/>
  1042. <toolset name="msvc-6.5"/>
  1043. <toolset name="msvc-7.0"/>
  1044. <toolset name="borland-5.6*"/>
  1045. <toolset name="borland-5.8*"/>
  1046. <toolset name="borland-5.9*"/>
  1047. <note author="B. Garst" refid="18,20"/>
  1048. </mark-failure>
  1049. </test>
  1050. <test name="testmicrosec_time_clock">
  1051. <mark-failure>
  1052. <toolset name="intel-7.1-stdlib-default-linux"/>
  1053. <toolset name="*como-4_3_3*"/>
  1054. <toolset name="intel-7.1-linux"/>
  1055. <note author="B. Garst" refid="22"/>
  1056. </mark-failure>
  1057. </test>
  1058. <test name="testmicrosec_time_clock">
  1059. <mark-failure>
  1060. <toolset name="borland-5.6.4"/>
  1061. <toolset name="borland-5.8.2"/>
  1062. <note author="J. Garland">
  1063. There is apparently a bug in Borland library
  1064. such that std::local_time and std::gmtime are
  1065. returning a time that's 1 hour ahead GetSystemTimeAsFileTime
  1066. during DST. This is a rather serious problem in that
  1067. some of the date-time clock interfaces will give the wrong
  1068. current time.
  1069. </note>
  1070. </mark-failure>
  1071. </test>
  1072. <test name="teststreams">
  1073. <mark-failure>
  1074. <toolset name="gcc-2.95.3-linux"/>
  1075. <toolset name="gcc-3.1-darwin"/>
  1076. <toolset name="msvc-6.5"/>
  1077. <toolset name="msvc-7.0"/>
  1078. <toolset name="borland-5.6*"/>
  1079. <toolset name="borland-5.8*"/>
  1080. <toolset name="borland-5.9*"/>
  1081. <toolset name="mingw-3*"/>
  1082. <toolset name="gcc-3.4.2_mingw"/>
  1083. <toolset name="gcc-3.4.5_mingw"/>
  1084. <toolset name="*mingw*"/>
  1085. <toolset name="*cygwin*"/>
  1086. <toolset name="mingw"/>
  1087. <toolset name="*como-4_3_3*"/>
  1088. <note author="B. Garst" refid="18,19,20"/>
  1089. </mark-failure>
  1090. </test>
  1091. <test name="testdate_dll">
  1092. <mark-failure>
  1093. <toolset name="*como-4_3_3*"/>
  1094. <note author="J. Garland" date="30 Jan 2004" id="24"/>
  1095. </mark-failure>
  1096. </test>
  1097. <test name="testgreg_day_dll">
  1098. <mark-failure>
  1099. <toolset name="*como-4_3_3*"/>
  1100. <note author="J. Garland" date="30 Jan 2004" id="24"/>
  1101. </mark-failure>
  1102. </test>
  1103. <test name="*_dll">
  1104. <mark-failure>
  1105. <toolset name="*como-4_3_3*"/>
  1106. <note author="J. Garland" date="30 Jan 2004" id="24"/>
  1107. </mark-failure>
  1108. </test>
  1109. <mark-expected-failures>
  1110. <test name="testdate_dll"/>
  1111. <test name="testdate_duration_dll"/>
  1112. <test name="testdate_input_facet_dll"/>
  1113. <test name="testdate_iterator_dll"/>
  1114. <test name="testfacet_dll"/>
  1115. <test name="testformatters_dll"/>
  1116. <test name="testgenerators_dll"/>
  1117. <test name="testgreg_durations_dll"/>
  1118. <test name="testperiod_dll"/>
  1119. <toolset name="cw-8.3*"/>
  1120. <note author="R. Rivera" refid="25"/>
  1121. </mark-expected-failures>
  1122. <mark-expected-failures>
  1123. <test name="testdate_facet_new"/>
  1124. <test name="testdate_facet_new_dll"/>
  1125. <test name="testdate_input_facet"/>
  1126. <test name="testdate_input_facet_dll"/>
  1127. <test name="testdate_facet"/>
  1128. <test name="testdate_facet_dll"/>
  1129. <test name="testtime_facet"/>
  1130. <test name="testtime_input_facet"/>
  1131. <toolset name="sun-5.8"/>
  1132. <note author="J. Garland">
  1133. The sun 5.8 compiler and standard library have a problem with
  1134. the classic facet which causes some of the io tests for date-time
  1135. to fail. Overall this should not affect most uses of the library.
  1136. </note>
  1137. </mark-expected-failures>
  1138. <mark-expected-failures>
  1139. <test name="testdate_input_facet"/>
  1140. <test name="testdate_input_facet_dll"/>
  1141. <toolset name="msvc-7.1_stlport4"/>
  1142. <note author="J. Garland">
  1143. The STLPort standard library has issues with some custom
  1144. facet settings causing an unexplained failure in these
  1145. facet tests.
  1146. </note>
  1147. </mark-expected-failures>
  1148. <mark-expected-failures>
  1149. <test name="testdate_facet_new"/>
  1150. <test name="testdate_facet_new_dll"/>
  1151. <test name="testtime_facet"/>
  1152. <toolset name="msvc-7.1_stlport4"/>
  1153. <toolset name="msvc-8.0_stlport5"/>
  1154. <note author="J. Garland">
  1155. The STLPort standard library has issues with the handling
  1156. of the classic facet which causes some fo the i/o tests
  1157. for date-time to fail. Overall this should not affect
  1158. most uses of the library.
  1159. </note>
  1160. </mark-expected-failures>
  1161. <mark-expected-failures>
  1162. <test name="testgreg_wstream"/>
  1163. <test name="testtime_facet"/>
  1164. <test name="testtime_input_facet"/>
  1165. <test name="testtime_wstream"/>
  1166. <toolset name="msvc-7.1_stlport4"/>
  1167. <note author="J. Garland">
  1168. MSVC 7.1 with its standard library passes all date-time tests.
  1169. For some reason when paired with stlport a few widestream
  1170. io tests do not format output correctly. Overall this should
  1171. not affect most uses of the library.
  1172. </note>
  1173. </mark-expected-failures>
  1174. <mark-expected-failures>
  1175. <test name="testlocal_time_input_facet"/>
  1176. <test name="testtime_input_facet"/>
  1177. <toolset name="cw-9.4"/>
  1178. <toolset name="cw-9.5*"/>
  1179. <note author="J. Garland">
  1180. Although these tests compile, the execution aborts for
  1181. an unknown reason. Note that sometimes the excution is
  1182. ok on cw-9_4. This may be fixable if someone
  1183. can track down the source of the problem.
  1184. </note>
  1185. </mark-expected-failures>
  1186. <mark-expected-failures>
  1187. <test name="testlocal_time"/>
  1188. <test name="testlocal_time_input_fa…