Re: [boost] Workarounded regression tools for MSVC 6

2003-04-30 Thread Beman Dawes
At 06:40 PM 4/29/2003, Vaclav Vesely wrote:

This patch allows to compile regression tools with MSVC 6.

First, thanks for going to the effort to work through the various issues.

I have very mixed feelings about the patch. Obviously it is great to extend 
the regression reporting tools to work with more compilers, but there just 
hasn't been any demand from users.

I hate to see the source code degraded to cope with a compiler version that 
is now two releases and 14 months out-of-date, particularly when the latest 
version is *much* more standards conforming, and both of the newer versions 
do fine with the reporting tools. Looking forward, I also don't want to 
have to support VC++ 6.0 for any future changes.

So please don't take it personally, but I'm not going to apply the patches 
unless someone comes forward with more rationale for supporting reporting 
tool compilations with VC++ 6.0.

--Beman



___
Unsubscribe  other changes: http://lists.boost.org/mailman/listinfo.cgi/boost


[boost] Workarounded regression tools for MSVC 6

2003-04-29 Thread Vaclav Vesely
This patch allows to compile regression tools with MSVC 6.

Regards,
w


begin 666 regression.patch
[EMAIL PROTECTED]('1O;VQS+W)E9W)EW-I;VXO8V]MEL97)?W1A='5S+F-P T*
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/0T*4D-3(9I;4Z(]C=G-R;V]T+V)O
M;W-T+V)O;W-T+W1O;VQS+W)E9W)EW-I;VXO8V]MEL97)?W1A='5S+F-P
MQV#0IR971R:65V:6YG(')E=FES:6]N(#$N,3$-[EMAIL PROTECTED]@+7(Q+C$Q
M(-O;7!I;5R7W-T871URYC' -BTM+2!T;V]LR]R96=R97-S:6]N+V-O
M;7!I;5R7W-T871URYC' ),3(@36%R(#(P,#,@,# Z,[EMAIL PROTECTED],C @+3 P,# )
M,2XQ,0T**RLK('1O;VQS+W)E9W)EW-I;VXO8V]MEL97)?W1A='5S+F-P
M DR.2!!'(@,C P,R R,CHS-SHP,2 M,# P, T*0$ @+3,R+#@*S,R+#@
M0$ -B C:6YC;'5D92 \86QG;W)I=AM/@T*(-I;F-L=61E(#QI;W-TF5A
M;3X-B C:6YC;'5D92 \9G-TF5A;3X-BTC:6YC;'5D92 \8W1I;64^#0HK
M(VEN8VQU94@/)O;W-T+V-O;7!A=EB:6QI='DO8W!P7V-?:5A95RR]C
M=EM93X-B C:6YC;'5D92 \W1D97AC97!T/@T*( T*('5S:6YG('-T9#HZ
MW1R:6YG.PT*0$ @+3$T,PW(LQ-# L-R! 0 T*( @( @( @( @(')E
M='5R;B!R97-U;'0[#0H@( @( @( @('T-B @( @( @('T-BT@( @
M( @(')EW5L=YC;5A[EMAIL PROTECTED] @( @( @F5S=6QT+G)E[EMAIL PROTECTED]
M*3L-B @( @(!]#0H@( @('T-B @( @F5T=7)N(')EW5L=#L-D! 
M(TQ-C8L-R K,38V+#@0$ -B @( @( @( @PT*( @( @( @( @
M(')EW5L=YEF%S92@@,P@]S*S@@*3L-B @( @( @( @?0T*+2 @
M( @( @(!E;'-E(')EW5L=YC;5A[EMAIL PROTECTED] @( @( @(!E;'-E
M(')EW5L=YR97-IF4H,D[#0H@( @( @(!]#0H@( @( @?0T*( @
M(!]#0I 0 M,3DR+#@*S$Y,BPW($! #0H@( @( @( @(')E='5R;B!R
M97-U;'0[#0H@( @( @(!]#0H@( @( @?0T*+2 @( @(')EW5L=YC
M;5A[EMAIL PROTECTED] @( @(')EW5L=YR97-IF4H,D[#0H@( @('T-B @
M( @F5T=7)N(')EW5L=#L-B @('T-D! (TR-C L,[EMAIL PROTECTED](V,PQ-B! 
M0 T*( @(!S=')I;F@8V]MEL92@@*'!AW,@)B8@;F]?=V%R;BD-B @
M( @( _(5M'1Y7W-TFEN9R Z(!E;5M96YT7V-O;G1E;G0H(1B+ B
M8V]MEL92(@*2 I.PT*( T*+2 @(!C;VYS=!S=')I;F@)B!L:6YK*!P
M87-S([EMAIL PROTECTED]'E?W1R:6YG([EMAIL PROTECTED];65N=%]C;VYT96YT*!D8BP@(FQI
M;FLB([EMAIL PROTECTED]BT@( @8V]NW0@W1R:6YG(8@G5N* H%SR F)B A
M86QW87ES7W-H;W=?G5N7V]U='!U=D-BT@( @( _(5M'1Y7W-TFEN
M9R Z(5L96UE;G1?8V]N=5N=@@9(L()R=6XB([EMAIL PROTECTED]BT@( @W1R
M:6YG(QI8B@@%SR _(5M'1Y7W-TFEN9R Z(5L96UE;G1?8V]N=5N
M=@@9(L()L:6(B([EMAIL PROTECTED]BL@( @8V]NW0@W1R:6YG(8@;EN:R ]
M('!AW,@/R!E;7!T5]S=')I;F@.B!E;5M96YT7V-O;G1E;G0H(1B+ B
M;EN:R(@*3L-BL@( @8V]NW0@W1R:6YG(8@G5N([EMAIL PROTECTED]'!AW,@)B8@
M(6%L=V%YU]S:]W7W)U;E]O=71P=70I#0HK( @( @/R!E;7!T5]S=')I
M;F@.B!E;5M96YT7V-O;G1E;G0H(1B+ BG5N(B I.PT**R @(!S=')I
M;F@;EB(#T@%SR _(5M'1Y7W-TFEN9R Z(5L96UE;G1?8V]N=5N
M=@@9(L()L:6(B([EMAIL PROTECTED]@( @(\O('-O;[EMAIL PROTECTED]EL97)S(]U
M='!U=!T:[EMAIL PROTECTED];[EMAIL PROTECTED];B!I9B!T:5R92!AF4@;[EMAIL 
PROTECTED])R;W)S
M(]R#0H@( @(\O('=AFYI;[EMAIL PROTECTED]AIR!I9B!O;F4@;EN
[EMAIL PROTECTED](ET(-O;G1A:6YS(YO('[EMAIL PROTECTED]( @(!S
M=')I;FZ.G-IF5?='EP92!P;W,@/2!C;VUP:6QE+F9I;F0H(=;BL(#$@
M*3L-B @( @:[EMAIL PROTECTED]!P;W,@(3T@W1R:6YG.CIN]S(8F(-O;7!I;4N
M[EMAIL PROTECTED]R \/2 R#0HM( @( @( F)B!C;VUP:6QE+F9I;F0H(@
M)R I(#T]('-TFEN9SHZ;G!OR I(-O;7!I;4N8VQE87(H*3L-BL@( @
M( @(8F(-O;7!I;4N9FEN9@@)R G(D@/3T@W1R:6YG.CIN]S(D@
M8V]MEL92YR97-IF4H,[EMAIL PROTECTED]@( @(EF(@@;EB+F5M'1Y*D@
M)[EMAIL PROTECTED]EL92YE;7!T[EMAIL PROTECTED](8F(QI;FLN96UP='DH*2 F)B!R=6XN96UP
M='DH*2 I#0H@( @( @F5T=7)N(# [#0I 0 M-#(T+#@*S0R-PQ,B! 
M0 T*( @( O+R!G96YEF%T92!T:4@;EBF%R2!N86UE+!T97-T(YA
M;64L(%N9!T97-T('1Y[EMAIL PROTECTED]%B;[EMAIL PROTECTED]%T80T*( 
@(!S=')I;FZ.G-I
MF5?='EP92!R;W=?W1AG1?]S([EMAIL PROTECTED]%R9V5T+G-IF4H*3L-B @( @
M=%R9V5T(L]((\='(^/'1D/CQA(AR968]7(B(L@;EB7V1O8W-?%T
M: K()(CXB( K(QI8E]N86UE( K((\+V$^/]T9#XB.PT*+2 @(!T
M87)[EMAIL PROTECTED]@(CQT9#X\82!HF5F/5PB(B K([EMAIL PROTECTED]@I
M+G-T[EMAIL PROTECTED](L@(EPB/B(@*R!T97-T7VYA;[EMAIL PROTECTED] B/]A/CPO=0^(CL-
MBL-BL@( @:[EMAIL PROTECTED] A9G,Z.G!A=@H=5S=%]P871H+ H9G,Z.G!A=A?
M9F]R;6%T*3(I+FES7V-O;7!L971E*[EMAIL PROTECTED] @(![#0HK( @( @(!T
M97-T7W!A=@@/2 HF5L([EMAIL PROTECTED]5S=%]P871H*2YS=')I;FH*3L-BL@( @
M?0T**R @(!T87)[EMAIL PROTECTED]@(CQT9#X\82!HF5F/5PB(B K('1EW1?%T
M: K()(CXB([EMAIL PROTECTED]5S=%]N86UE(L@(CPO83X\+W1D/B([#0H@( @('1A
MF=E= K/2 B/'1D/B(@*R!T97-T7W1Y[EMAIL PROTECTED] B/]T9#XB.PT*( T*( @
M(!B;V]L(YO7W=AFY?V%V92 ](YO7W=AFX[#0I 0 M-3 U+#@@*S4Q
M,PR-! 0 T*( T*( @=F]I9!D;U]T86)[EMAIL PROTECTED]@(![#0HM( @('-T
MFEN9R!R96QA=EV92@@9G,Z.FEN:71I86Q?%T:@I+G-T[EMAIL PROTECTED](D[
M#0HM( @(')E;%T:79E+F5R87-E* P+!B;V]S=%]R;V]T+G-T[EMAIL PROTECTED]
M+G-IF4H*2LQ(D[#0HK( @('-TFEN9R!R96QA=EV93L-BL-BL@( @
M:F%M9FEL92YC;5A[EMAIL PROTECTED] @(!J86UF:6QE+G-E96MG*# I.PT**R @
M(!S=')I;F@;EN93L-BL@( @=VAI;4H('-T9#HZ9V5T;EN92@@:F%M
M9FEL92P@;EN92 I(D-BL@( @PT**R @( @('-TFEN9SHZVEZ95]T
M7!E('!OR@@;EN92YF:6YD* BW5B')O:F5C=(@*2 I.PT**R @( @
M(EF(@@]S($]('-TFEN9SHZ;G!OPT**R @( @( @)B8@;EN92YF
M:6YD* G(R@*2 ^('!OR I#0HK( @( @PT**R @( @( @]S(#T@
M;EN92YF:6YD7V9IG-T7VYO=%]O9B@@(B!=(L('!ORLQ, I.PT**R @
M( @( @:[EMAIL PROTECTED]!P;W,@/3T@W1R:6YG.CIN]S([EMAIL PROTECTED]EN=64[#0HK
M( @( @(!R96QA=EV92 ](!L:6YE+G-U8G-TB@@]S+!L:6YE+F9I
M;F1?9FERW1?;V8H((@7'0B+!P;W,@*2UP;W,@*3L-BL@( @( @()R
M96%K.PT**R @( @('T-BL@( @?0T**PT*( @(!FSHZ%T:!B:6Y?
M%T:@@;]C871E7W)O;[EMAIL PROTECTED]EV92