
3 Jan
2007
3 Jan
'07
9:25 p.m.
Sohail Somani wrote:
Perhaps running tests should disallow language extensions (via /Za)? I can imagine a lot of boost users need to run on different compilers/platforms and having language extensions turned off will help.
You would then have to run the tests both ways.
As a side note, it seems that MSVC 8 turns language extensions *on* by default.
It better has to, as the windows.h header was written in pre-standard C and cannot easily be changed (without also recalling most Windows DLLs).
It has been jokingly said that /Za is deprecated ;)
Yes, that is a joke. The truth is that /Ze (enable extensions) is deprecated, becase it is applied by default. :-) Bo Persson