Skip to content

Merge port to TypeIndex and fix for placement new warnings to master - #10

Closed
Lastique wants to merge 5 commits into
masterfrom
develop
Closed

Merge port to TypeIndex and fix for placement new warnings to master#10
Lastique wants to merge 5 commits into
masterfrom
develop

Conversation

@Lastique

Copy link
Copy Markdown
Member

The PR contains porting to Boost.TypeIndex for RTTI-related operations and also a fix for gcc 6 warnings about insufficient space for placement new. The tests have cycled, the warnings are cleared.

apolukhin and others added 5 commits April 25, 2015 17:45
…nds and non-optimal operators. Added RTTI-off tests
Use Boost.TypeIndex to work with type_info to avoid bunch of ...
Fix gcc 6 warnings about invoking placement new on a buffer of insufficient size.  Tested with gcc-6.1.0 on RHEL, seems okay.
@Belcourt

Copy link
Copy Markdown
Member

Cherry-picked these commits to master, I think you can close this PR.

commit bf91c9b
Author: Andrey Semashev andrey.semashev@gmail.com
Date: Sat Apr 2 17:31:22 2016 +0300

Changed implementation to avoid calculating the size of the raw data buffer manually. Trim trailing spaces.

commit 6e98e46
Author: Andrey Semashev andrey.semashev@gmail.com
Date: Sat Apr 2 14:59:57 2016 +0300

Fix gcc 6 warnings about invoking placement new on a buffer of insufficient size.

commit 6a24b1e
Author: Antony Polukhin antoshkka@gmail.com
Date: Sat Apr 25 17:45:13 2015 +0300

Use Boost.TypeIndex to work with type_info to avoid bunch of workarounds and non-optimal operators. Added RTTI-off tests

@Lastique

Copy link
Copy Markdown
Member Author

Thanks.

@Lastique Lastique closed this Jul 16, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants