Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

almost 6 years ago

Language

C++

Compiler

gcc HEAD 10.0.0 20190801 (experimental)

Options
Warnings
Optimization
Don't Use Boost
C++17
no pedantic

Author

anonymous

almost 6 years ago

$ g++ prog.cc -Wall -Wextra -O2 -march=native -std=c++17
prog.cc: In function 'int main()':
prog.cc:97:27: warning: ignoring attributes on template argument '__m256' {aka '__vector(8) float'} [-Wignored-attributes]
   97 |         std::vector<__m256> vec(10);
      |                           ^
__STDCPP_DEFAULT_NEW_ALIGNMENT__ is 16
sizeof(Vec3dAVX) is 32
alignof(Vec3dAVX) is 32
raw new/delete
new: 320, align: 32, ptr: 0xf1ec60
delete: align: 32, ptr : 0xf1ec60
unique_ptr
new: 160, align: 32, ptr: 0xf1ec60
delete: align: 32, ptr : 0xf1ec60
std::vector
new: 32, align: 32, ptr: 0xf1ec60
new: 64, align: 32, ptr: 0xf1ece0
delete: 32, align: 32, ptr : 0xf1ec60
new: 128, align: 32, ptr: 0xf1ed80
delete: 64, align: 32, ptr : 0xf1ece0
delete: 128, align: 32, ptr : 0xf1ed80
sizeof(__m256) is 32
alignof(__m256) is 32
std::vector of __m256
new: 320, align: 32, ptr: 0xf1ec60
new: 640, align: 32, ptr: 0xf1ee00
delete: 320, align: 32, ptr : 0xf1ec60
delete: 640, align: 32, ptr : 0xf1ee00
Exit Code:
0