Comments (3)
@MichaelRizkalla, I had a look at this because MSVC seems to now support __cpp_constexpr_dynamic_alloc
and it is quite difficult to get it right with the huge machinery that std::vector uses
I fixed the merge conflicts and also some broken machinery / test code. You can find the fixes in my P0784R7 branch here https://github.com/miscco/STL/tree/P0784R7
from stl.
@miscco, I am still trying to wrap my head around the entire code base and was expecting my PR to be simple to deal with 😿 . Is there any recommendation you see fit to handle this PR given the same content is implemented in your P0784R7 branch?
from stl.
"My" branch is your branch with merge conflicts resolved and some fixes for MSVC, so you should be able to either cherry-pick, or rebase or reset on that.
Note that i did not fix anything else
from stl.
Related Issues (20)
- Auto-vectorize `count_if`, `count`
- <expected> in permissive mode: error C7608: atomic constraint should be a constant expression HOT 4
- `minmax` 8 and 16 bit elements are not vectorized HOT 1
- `<algorithm>`, `<xutility>`: Usage of `_Prefer_iterator_copies` should inspect unwrapped iterators
- Module STD : Can't use crtdbg header HOT 1
- Module STD : Another error with crtdbg header HOT 1
- Module STD : Yet another error with crtdbg header HOT 1
- <atomic> : A standard macro is not exported when using the std module HOT 3
- <yvals.h> : Can't be used alongside the std module HOT 1
- unresolved external symbol __isa_available HOT 2
- `to_string( stacktrace )` gets stuck if first called during DLL loading HOT 3
- `<algorithm>`: `minmax_element()` crashes for NaNs HOT 1
- `.gitignore`: Support more IDEs? HOT 2
- <random>: uniform_*_distribution Not Satisfy RandomNumberDistribution Named Requirements HOT 1
- compile STL error: Problem HOT 8
- Azure PowerShell: For `New-AzGalleryImageDefinition`, `'TrustedLaunch'` and `'TrustedLaunchSupported'` aren't synonyms
- ARM64 `__popcnt` intrinsics
- `<cassert>` has no include guard HOT 2
- `<algorithm>`: `reverse_copy` is mistakenly vectorized for `pair<int&, int&>` on 32-bit targets HOT 11
- `<atomic>`: `atomic_ref<void*>` and `atomic<void*>` lack `difference_type`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stl.