Comments (11)
And the warning for concept_check
1>H:\Svn\ThirdParty-2019\boost_1_75_0\boost\concept_check.hpp(355,12): warning C4834: discarding return value of function with 'nodiscard' attribute
has been fixed, and the fix will appear in the 1.76.0 release (which is imminent)
from bimap.
Hi: some questions: which 2019 compiler? Using the latest build, the just about to be released 16.10 toolset, the most recent 16.9 and 16.8 toolsets I am not seeing any crash. Also the exact command-line would also be helpful.
Thanks
from bimap.
from bimap.
from bimap.
from bimap.
from bimap.
Hi: thanks for the information but it is not quite what I need. Try adding /Bd /Bv to the command line (and remove /showIncludes) and append that output. I just tried the exact build you reference above, 19.28.29910.0, with a pretty vanilla command line and it built without a crash. Note: I also don't have access to the header files you #include before <boost\bimap.hpp>
Thanks
JonCaves
from bimap.
from bimap.
Perfect! That allows me to see exactly what the problem is: it is the use of '/Gm' (AKA Minimal Rebuild). The use of the switch already gives a driver warning:
cl : Command line warning D9035 : option 'Gm' has been deprecated and will be removed in a future release
And just last week I disabled it in the 'live' compiler. If you remove this switch your code should compile.
Thanks
JonCaves
from bimap.
from bimap.
That isn't an error it is a single warning (with several continuation messages showing the template instantiation stack) and, as warnings are not being treated as errors, the compile succeeds.
I don't know what VCTIP is (or why the call to CreateFile failed) but it doesn't appear to have caused the build to fail.
Thanks
JonCaves
from bimap.
Related Issues (17)
- Clang-cl flags -Wmicrosoft-unqualified-friend warnings
- Undefined BOOST_BIMAP_MAP_VIEW_ITERATOR_SERIALIZATION_SUPPORT macro in Boost 1.72
- Explicit default copy assignment operator for boost::bimaps::detail::map_view_iterator? HOT 2
- bimap broken with C++20 GCC 10 due to allocator changes HOT 1
- bimap construction process seems to discard return value of function (std::less) with 'nodiscard' attribute HOT 1
- operators.hpp(154,1): fatal error C1001: Internal compiler error HOT 2
- allow MSVC mimicry by clang-based compilers HOT 2
- transparent operator like `less<void>` is not functionally usable with bimap
- One test fails to compile due to errors C3892,C2039 with latset reversion on boost master branch HOT 1
- One test fails to compile due to errorsC2061,C4430, C2338 with latset reversion on boost master branch HOT 4
- End of line comments in BOOST_BIMAP_GENERATE_INDEX_BINDER_1CP macro call in set_of.hpp
- Can bimap apply other container such as boost::container::flat_set instead of std::set?
- population_bimap example fails to compile
- Modular Boost C++ Libraries Request HOT 1
- Tests failing on Windows with MSVC and GCC HOT 3
- "countries names" ==> "countries' names" (or something) HOT 1
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 bimap.