[CXX-531] Test against all sources of stdx pollyfills Created: 12/Feb/15  Updated: 28/Jan/16  Resolved: 17/Jan/16

Status: Closed
Project: C++ Driver
Component/s: None
Affects Version/s: None
Fix Version/s: 3.0.0

Type: Task Priority: Major - P3
Reporter: Adam Midvidy Assignee: DO NOT USE - Backlog - Platform Team
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: C++11 Driver MongoDB 3.2

 Description   

We should somehow run tests against building in both configurations.

I don't think we need to test against system mnmlstc vs internal, but we can hash that out.



 Comments   
Comment by Andrew Morrow (Inactive) [ 17/Jan/16 ]

I'm declaring this as done. We already test against boost and MNMLSTC, and std::experimental is, well, experimental. I'm OK if we don't test against it for GA, at least until the new toolchain is up. I'll file a new ticket explicitly for that.

Comment by Githook User [ 14/Jan/16 ]

Author:

{u'username': u'tessavitabile', u'name': u'Tess Avitabile', u'email': u'tess.avitabile@mongodb.com'}

Message: CXX-531 Boost minimum version 1.56.0
Branch: master
https://github.com/mongodb/mongo-cxx-driver/commit/aeb4f2cc5009f3818de158fa9c64f96564d9c6e3

Comment by Tess Avitabile (Inactive) [ 14/Jan/16 ]

https://github.com/mongodb/mongo-cxx-driver/pull/434

Comment by Andrew Morrow (Inactive) [ 11/Jan/16 ]

Yes, and a build using the BSONCXX_POLY_USE_STD_EXPERIMENTAL as well (probably in C++14 mode?)

Comment by Tess Avitabile (Inactive) [ 11/Jan/16 ]

Does this mean testing with BSONCXX_POLY_USE_BOOST both ON and OFF?

Comment by Andrew Morrow (Inactive) [ 04/Jan/16 ]

We should also test against boost now that CXX-792 is resolved.

Comment by Andrew Morrow (Inactive) [ 09/Mar/15 ]

Yeah, I'm hoping they ship an updated XCode soon.

Comment by Adam Midvidy [ 09/Mar/15 ]

This isn't really possible now because the libc++ that ships with clang has a broken optional.

Generated at Wed Feb 07 21:59:29 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.