Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP - [libc++][spanstream] P0448R4: A strstream replacement using span<charT> as buffer #83541

Draft
wants to merge 86 commits into
base: main
Choose a base branch
from

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    d515644 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92f32b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    95c63f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4389d06 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b0e52ed View commit details
    Browse the repository at this point in the history
  6. Tests: tweaks

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b0e794e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d3a00ba View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3b2472f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    65e3269 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    abc621c View commit details
    Browse the repository at this point in the history
  11. Implementation: fix CI

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    61dddc5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    848d367 View commit details
    Browse the repository at this point in the history
  13. Implementation: fixes

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    bdeb885 View commit details
    Browse the repository at this point in the history
  14. Implementation: fixes

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a2b721f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    435a999 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c1895d6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    db357be View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a569ff0 View commit details
    Browse the repository at this point in the history
  19. Tests: WIP retry CI

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    e0147c7 View commit details
    Browse the repository at this point in the history
  20. Tests: Try to fix CI

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    f56a2f7 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    26d54a1 View commit details
    Browse the repository at this point in the history
  22. Tests: WIP

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    af3b484 View commit details
    Browse the repository at this point in the history
  23. Tests: WIP cleanup

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d736ec6 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    fd27062 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    6d80609 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    9d852ee View commit details
    Browse the repository at this point in the history
  27. Tests: try to fix CI

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    c288ce3 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    065cda9 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    9aeef33 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    c04b29a View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    7fc0360 View commit details
    Browse the repository at this point in the history
  32. Tests: Added setbuf.pass

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    067989a View commit details
    Browse the repository at this point in the history
  33. Tests: WIP seekoff

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    24df7fa View commit details
    Browse the repository at this point in the history
  34. Tests: WIP cleanup

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b928a9c View commit details
    Browse the repository at this point in the history
  35. Tests: WIP seekoff

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    10e4b62 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    05eebdd View commit details
    Browse the repository at this point in the history
  37. Tests: WIP seekoff.pass

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    2b80aaa View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    06991b8 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    313bff4 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    6824611 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    a8719ae View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    6a62d2c View commit details
    Browse the repository at this point in the history
  43. Tests: fixed formatting

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    0a3126f View commit details
    Browse the repository at this point in the history
  44. Tests: WIP spanstream

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    3ce38b8 View commit details
    Browse the repository at this point in the history
  45. Tests: spanstream

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    17c004d View commit details
    Browse the repository at this point in the history
  46. Tests: Fix CI

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5b2e033 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    5627dae View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    060a956 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    c0d0aae View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    4f9bfe3 View commit details
    Browse the repository at this point in the history
  51. Tests: fixed CI

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    71e2d78 View commit details
    Browse the repository at this point in the history
  52. Tests: fixed CI

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d2c19ef View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    b0f3863 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    24db279 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    c4f9ee6 View commit details
    Browse the repository at this point in the history
  56. Updated Release Notes

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    e6cec91 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    a342db7 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    3423ea4 View commit details
    Browse the repository at this point in the history
  59. Updated: libcxx/test/std/input.output/span.streams/ispanstream/ispans…

    …tream.cons/assign.move.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    3e5afa1 View commit details
    Browse the repository at this point in the history
  60. Updated: libcxx/test/std/input.output/span.streams/ispanstream/ispans…

    …tream.cons/ctor.move.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    93d8f91 View commit details
    Browse the repository at this point in the history
  61. Updated libcxx/test/std/input.output/span.streams/ispanstream/ispanst…

    …ream.cons/ctor.ros.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    21738ad View commit details
    Browse the repository at this point in the history
  62. Updated libcxx/test/std/input.output/span.streams/ispanstream/ispanst…

    …ream.cons/ctor.ros.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    57b6dc6 View commit details
    Browse the repository at this point in the history
  63. Updated libcxx/test/std/input.output/span.streams/ispanstream/ispanst…

    …ream.cons/ctor.ros.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d5e8a50 View commit details
    Browse the repository at this point in the history
  64. Updated libcxx/test/std/input.output/span.streams/ispanstream/ispanst…

    …ream.cons/ctor.span.mode.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    e920fde View commit details
    Browse the repository at this point in the history
  65. Updated tests

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    630a538 View commit details
    Browse the repository at this point in the history
  66. Updated libcxx/test/std/input.output/span.streams/ispanstream/ispanst…

    …ream.members/rdbuf.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    0208194 View commit details
    Browse the repository at this point in the history
  67. Updated libcxx/test/std/input.output/span.streams/ispanstream/ispanst…

    …ream.members/span.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a8e3b94 View commit details
    Browse the repository at this point in the history
  68. Updated libcxx/test/std/input.output/span.streams/ispanstream/ispanst…

    …ream.members/span.span.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    9c906ef View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    a1cdd06 View commit details
    Browse the repository at this point in the history
  70. Updated libcxx/test/std/input.output/span.streams/ispanstream/ispanst…

    …ream.swap/swap_nonmember.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    1016726 View commit details
    Browse the repository at this point in the history
  71. Updated ispanstream tests

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    fe00798 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    6624fc3 View commit details
    Browse the repository at this point in the history
  73. Updated: libcxx/test/std/input.output/span.streams/ispanstream/inheri…

    …ted.stream.ops.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    63f4889 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    f4d8439 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    53973c3 View commit details
    Browse the repository at this point in the history
  76. Updated: libcxx/test/std/input.output/span.streams/ospanstream/ospans…

    …tream.cons/assign.move.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    8198893 View commit details
    Browse the repository at this point in the history
  77. Updated: libcxx/test/std/input.output/span.streams/ospanstream/ospans…

    …tream.cons/assign.move.pass.cpp
    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a83a085 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    80d4a48 View commit details
    Browse the repository at this point in the history
  79. Fixed formatting

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    cef2f0f View commit details
    Browse the repository at this point in the history
  80. WIP: ospanstream tests

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    6e98c2b View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    22f5f28 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    324204a View commit details
    Browse the repository at this point in the history
  83. Fixed transitive includes

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    f79d8c4 View commit details
    Browse the repository at this point in the history
  84. Fixed transitive includes

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    86f4ffc View commit details
    Browse the repository at this point in the history
  85. Try to fix build

    H-G-Hristov committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d17f856 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    e31a530 View commit details
    Browse the repository at this point in the history