id summary reporter owner description type status milestone component version severity resolution keywords cc 6101 overhead with creating multi_array_ref with GCC 3.4.6 Maxim Yanchenko Ronald Garcia "We spotted this with profiler and had to switch from boost::const_multi_array_ref to just std:pair of pointers. GCC 3.4.6 generates huge code for this primitive function (to represent a raw pointer as a 1D-array), comparing to GCC 4.4.4: {{{ boost::const_multi_array_ref make(const int* begin, const boost::array& size) { return boost::const_multi_array_ref(begin, size); } }}} The generated code and compilation options are attached." Bugs new To Be Determined multi_array Boost 1.47.0 Optimization