id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 6374,operator << for exception doesn't work with 0/1 length tuples,edA-qa mort-ora-y ,Emil Dotchevski,"The operator<< for boost exception allows attaching error_info structures. As a convenience it also takes a tuple form of those info structures. This tuple form does not work if the tuple is empty (0-length) or also if it is 1-length. This is a compile-time matching issue. The attached code shows the compile error (reduced to the essentials). It also includes the workaround which I am currently using (compile with WORKAROUND defined). Ideally the non-workaround version should work. NOTE: This doesn't appear related to the macro itself. If you simple instantiate the exception and error_info tuple and use the operator directly the same compile-time error occurs. I've left the MACRO form to show the intent.",Bugs,closed,To Be Determined,exception,Boost 1.46.1,Problem,fixed,,