<html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }div.foxdiv20150716133728493482 { }body { font-size: 10.5pt; font-family: 微软雅黑; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body>
<table style="FONT-SIZE: 1px" border="0" cellspacing="0" cellpadding="0" width="99%" bgcolor="#ffffff" align="center">
  <tbody>
  <tr>
    <td> </td>
    <td height="175" background="cid:_Foxmail.1@855020c7-93b7-b521-0414-3ac640bd8841" width="300"> </td></tr></tbody></table>
<table style="font-size: 1px; background-color: rgb(255, 255, 255);" border="0" cellspacing="0" cellpadding="0" width="99%" bgcolor="#ffffff" align="center">
  <tbody>
  <tr>
    <td valign="top" width="40"> </td>
    <td style="LINE-HEIGHT: 28px; WORD-WRAP: break-word; COLOR: #009933; FONT-SIZE: 12px; WORD-BREAK: break-all" height="300" valign="top" align="left">
      <div style="width: 100%; white-space: normal; word-break: break-all;">
      <div><div paragraphname="paragraph0"><span id="ouHighlight__0_1TO0_1" paragraphname="paragraph0" srcinfo="0:1" dstinfo="0:1">HI!</span></div><div paragraphname="paragraph0"><div paragraphname="paragraph0"><div paragraphname="paragraph0"><span class="highlight" id="ouHighlight__0_1TO0_1" paragraphname="paragraph0" srcinfo="0:1" dstinfo="0:1">By</span><span id="noHighlight_0.6529860536533537"> </span><span id="ouHighlight__2_3TO3_9" paragraphname="paragraph0" srcinfo="2:3" dstinfo="3:9">setting</span><span id="noHighlight_0.8689510213355862"> the </span><span id="ouHighlight__4_5TO15_17" paragraphname="paragraph0" srcinfo="4:5" dstinfo="15:17">VS </span><span id="ouHighlight__6_7TO18_24" paragraphname="paragraph0" srcinfo="6:7" dstinfo="18:24">project</span><span id="noHighlight_0.1896829636098205"> </span><span id="ouHighlight__8_9TO26_38" paragraphname="paragraph0" srcinfo="8:9" dstinfo="26:38">configuration</span><span id="noHighlight_0.719971592564715"> to </span><span id="ouHighlight__10_11TO43_49" paragraphname="paragraph0" srcinfo="10:11" dstinfo="43:49">disable</span><span id="noHighlight_0.7272337738332455"> </span><span id="ouHighlight__12_14TO51_54" paragraphname="paragraph0" srcinfo="12:14" dstinfo="51:54">C++ </span><span id="ouHighlight__15_16TO55_63" paragraphname="paragraph0" srcinfo="15:16" dstinfo="55:63">exception</span><span id="noHighlight_0.5503245008577189"> </span><span id="ouHighlight__18_19TO65_68" paragraphname="paragraph0" srcinfo="18:19" dstinfo="65:68">does not</span><span id="noHighlight_0.5575584078528423"> </span><span id="ouHighlight__20_21TO74_78" paragraphname="paragraph0" srcinfo="20:21" dstinfo="74:78">solve</span><span id="noHighlight_0.30088552795929446"> the </span><span id="ouHighlight__22_23TO84_90" paragraphname="paragraph0" srcinfo="22:23" dstinfo="84:90">problem</span><span id="noHighlight_0.4522999254502848">.</span></div><div paragraphname="paragraph1"><span id="ouHighlight__6_6TO0_2" paragraphname="paragraph1" srcinfo="6:6" dstinfo="0:2">Not</span><span id="noHighlight_0.582186524612538"> </span><span id="ouHighlight__7_8TO4_11" paragraphname="paragraph1" srcinfo="7:8" dstinfo="4:11">familiar with</span><span id="noHighlight_0.14689817911161174"> </span><span id="ouHighlight__0_0TO18_20" paragraphname="paragraph1" srcinfo="0:0" dstinfo="18:20">the</span><span id="noHighlight_0.8193458756035981"> </span><span id="ouHighlight__1_5TO22_26" paragraphname="paragraph1" srcinfo="1:5" dstinfo="22:26">cmake</span><span id="noHighlight_0.2714426904606494">,</span><span id="noHighlight_0.8926589721788061"> </span><span id="ouHighlight__10_11TO29_34" paragraphname="paragraph1" srcinfo="10:11" dstinfo="29:34">didn't</span><span id="noHighlight_0.6715693472044187"> </span><span id="ouHighlight__14_15TO36_40" paragraphname="paragraph1" srcinfo="14:15" dstinfo="36:40">think</span><span id="noHighlight_0.7302862371789425"> of </span><span id="ouHighlight__16_16TO45_49" paragraphname="paragraph1" srcinfo="16:16" dstinfo="45:49">using</span><span id="noHighlight_0.5274997630469731"> </span><span id="ouHighlight__17_21TO51_56" paragraphname="paragraph1" srcinfo="17:21" dstinfo="51:56">Cmake </span><span id="ouHighlight__30_31TO57_69" paragraphname="paragraph1" srcinfo="30:31" dstinfo="57:69">configuration</span><span id="noHighlight_0.8851972366372969"> </span><span id="ouHighlight__22_23TO71_72" paragraphname="paragraph1" srcinfo="22:23" dstinfo="71:72">on</span><span id="noHighlight_0.5898804849909505"> </span><span id="ouHighlight__24_26TO74_77" paragraphname="paragraph1" srcinfo="24:26" dstinfo="74:77">C++ </span><span id="ouHighlight__27_28TO78_87" paragraphname="paragraph1" srcinfo="27:28" dstinfo="78:87">exceptions</span><span id="noHighlight_0.9480685314158198">.</span><span id="noHighlight_0.5974016342460895"> And </span><span id="ouHighlight__35_35TO94_98" paragraphname="paragraph1" srcinfo="35:35" dstinfo="94:98">never</span><span id="noHighlight_0.217906960139236"> </span><span id="ouHighlight__38_39TO100_106" paragraphname="paragraph1" srcinfo="38:39" dstinfo="100:106">attempt to</span><span id="noHighlight_0.7514432928991571"> </span><span id="ouHighlight__40_41TO111_116" paragraphname="paragraph1" srcinfo="40:41" dstinfo="111:116">modify</span><span id="noHighlight_0.3201177234157143"> </span><span id="ouHighlight__42_46TO118_122" paragraphname="paragraph1" srcinfo="42:46" dstinfo="118:122">cmake</span><span id="noHighlight_0.8500532138057657"> </span><span id="ouHighlight__55_56TO124_136" paragraphname="paragraph1" srcinfo="55:56" dstinfo="124:136">configuration</span><span id="noHighlight_0.4114934493525553"> </span><span id="ouHighlight__47_48TO138_139" paragraphname="paragraph1" srcinfo="47:48" dstinfo="138:139">on</span><span id="noHighlight_0.7849582373955002"> </span><span id="ouHighlight__49_51TO141_143" paragraphname="paragraph1" srcinfo="49:51" dstinfo="141:143">c++</span><span id="noHighlight_0.8385175130462572"> </span><span id="ouHighlight__52_53TO145_154" paragraphname="paragraph1" srcinfo="52:53" dstinfo="145:154">exceptions</span><span id="noHighlight_0.8398275209751407">.</span><span id="noHighlight_0.6008981850538178"> </span></div><div paragraphname="paragraph1"><span id="ouHighlight__58_59TO157_164" paragraphname="paragraph1" srcinfo="58:59" dstinfo="157:164">Directly</span><span id="noHighlight_0.14739786948553674"> </span><span id="ouHighlight__60_60TO166_169" paragraphname="paragraph1" srcinfo="60:60" dstinfo="166:169">with</span><span id="noHighlight_0.15094960502260318"> the </span><span id="ouHighlight__61_67TO175_181" paragraphname="paragraph1" srcinfo="61:67" dstinfo="175:181">r242370</span><span id="noHighlight_0.8972208625523559"> </span><span id="ouHighlight__68_69TO183_189" paragraphname="paragraph1" srcinfo="68:69" dstinfo="183:189">version</span><span id="noHighlight_0.06900673098358056"> </span><span id="ouHighlight__70_70TO191_192" paragraphname="paragraph1" srcinfo="70:70" dstinfo="191:192">of the</span><span id="noHighlight_0.39270778309041293"> </span><span id="ouHighlight__71_72TO198_201" paragraphname="paragraph1" srcinfo="71:72" dstinfo="198:201">code</span><span id="noHighlight_0.08632436445327446">,</span><span id="noHighlight_0.8719634372187598"> the </span><span id="ouHighlight__74_75TO208_214" paragraphname="paragraph1" srcinfo="74:75" dstinfo="208:214">problem</span><span id="noHighlight_0.07381056197870683"> </span><span id="ouHighlight__76_77TO216_219" paragraphname="paragraph1" srcinfo="76:77" dstinfo="216:219">does not</span><span id="noHighlight_0.4958712627614022"> </span><span id="ouHighlight__78_79TO225_232" paragraphname="paragraph1" srcinfo="78:79" dstinfo="225:232">reappear</span><span id="noHighlight_0.7245522067052382">.</span></div></div></div></div><div style="TEXT-INDENT: 2em"><span></span> </div>
      <div> thanks!</div>
      <div><br></div>
      <div style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
      <div style="PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #efefef; COLOR: #000000; FONT-SIZE: 12px; PADDING-TOP: 8px">
      <div><b>发件人:</b> <a href="mailto:rnk@google.com">Reid Kleckner</a></div>
      <div><b>发送时间:</b> 2015-07-02 01:06</div>
      <div><b>收件人:</b> <a href="mailto:haifeng.qin@wellintech.com">qin</a></div>
      <div><b>抄送:</b> <a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev</a></div>
      <div><b>主题:</b> Re: [cfe-dev] "#Include <iostream> or <string>" compile error</div></div></div>
      <div> </div>
      <div><div class="FoxDiv20150716133728493482"><div dir="ltr">This looks like a problem in WinEHPrepare. Try disabling C++ exceptions. See this bug for more info:<div><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__llvm.org_bugs_show-5Fbug.cgi-3Fid-3D22975&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=CnzuN65ENJ1H9py9XLiRvC_UQz6u3oG6GUNn7_wosSM&m=nDwRQ2f-JngnyQIYrQV7pPCpyk1MCh8DbuVBYadB5PU&s=sGabHiRyMMBQ_fe4lx6pKxBmPTls0edMwy7uFPhfuD0&e=">https://llvm.org/bugs/show_bug.cgi?id=22975</a><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 1, 2015 at 3:13 AM, haifeng.qin <span dir="ltr"><<a href="mailto:haifeng.qin@wellintech.com" target="_blank">haifeng.qin@wellintech.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0px 0px 0px 2em; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;"><div>
            <div>HI,</div><div><br></div><div><b>file</b>:  <span style="font-size:10.5pt;line-height:1.5;background-color:window">M:\OpenSource\LLVMTest\LLVMTest\main.cpp</span></div><div><span style="font-size:10.5pt;line-height:1.5;background-color:window"><b>code</b>:</span></div><div><span style="font-size:10.5pt;line-height:1.5;background-color:window"><br></span></div><div><span style="font-size:10.5pt;line-height:1.5;background-color:window">//#include <string></span></div><div>#include <iostream></div><div><br><br>int main(int argc, char **argv)<br>{<br><span style="white-space:pre-wrap">    </span>return 0;<br>}<br></div><div><br></div><div><br></div><div><b>compile result</b>:</div><div><br></div><div><span style="color:rgb(0,0,0);background-color:rgba(0,0,0,0)">M:\OpenSource\llvm-trunk\build\Debug\bin>clang++ -fuse-ld=lld -o M:\OpenSource\LLVMTest\LLVMTest\LLVMTest.exe M:\OpenSource\LLVMTest\LLVMTest\main.cpp -g<br>Assertion failed: isa<X>(Val) && "cast<Ty>() argument of incompatible type!", file M:\OpenSource\llvm-trunk\include\llvm/Support/Casting.h, line 237<br>0x00000001413F7FBC (0x0000000000000016 0x000000008885E194 0x0000000000000023 0x000007FEDE6945D7), HandleAbort() + 0xC bytes(s), m:\opensource\llvm-trunk\lib\support\windows\signals.inc, line 289<br>0x000007FEDE78396F (0x0000000000000016 0x0000000000000000 0x0000000000B69A28 0xCCCCCCCCCCCCCCCC), raise() + 0x35F bytes(s)<br>0x000007FEDE792060 (0x0000000000B6A140 0x0000000000000240 0x000007FEDE858430 0x0000000145034600), abort() + 0x40 bytes(s)<br>0x000007FEDE77BF78 (0x0000000145034600 0x0000000145034570 0xCCCCCCCC000000ED 0xCCCCCCCCCCCCCCCC), _wassert() + 0x108 bytes(s)<br>0x000000013F96A985 (0x0000000003F38640 0x0000000000B6A8A8 0xCCCCCCCCCCCCCCCC 0xCCCCCCCCCCCCCCCC), llvm::cast<llvm::Instruction,llvm::Value>() + 0x55 bytes(s), m:\opensource\llvm-trunk\include\llvm\support\casting.h, line 237 + 0x37 byte(s)<br>0x0000000140B5DC21 (0x0000000004076260 0x0000000003F2B7A8 0x0000000000B6BF88 0xCCCCCCCCCCCCCCCC), `anonymous namespace'::WinEHPrepare::demoteValuesLiveAcrossHandlers() + 0x481 bytes(s), m:\opensource\llvm-trunk\lib\codegen\winehprepare.cpp, line 644 + 0xD byte(s)<br>0x0000000140B5AA77 (0x0000000004076260 0x0000000003F2B7A8 0x0000000000B6BF88 0xCCCCCCCCCCCCCCCC), `anonymous namespace'::WinEHPrepare::prepareExceptionHandlers(<br>) + 0x187 bytes(s), m:\opensource\llvm-trunk\lib\codegen\winehprepare.cpp, line715<br>0x0000000140B5A821 (0x0000000004076260 0x0000000003F2B7A8 0x0000000003F2B7A8 0xCCCCCCCC00000004), `anonymous namespace'::WinEHPrepare::runOnFunction() + 0x291 b<br>ytes(s), m:\opensource\llvm-trunk\lib\codegen\winehprepare.cpp, line 393<br>0x0000000140C9460E (0x0000000002B556E0 0x0000000003F2B7A8 0xCCCCCCCCCCCCCCCC 0xCCCCCCCCCCCCCCCC), llvm::FPPassManager::runOnFunction() + 0x1AE bytes(s), m:\opensource\llvm-trunk\lib\ir\legacypassmanager.cpp, line 1520 + 0x37 byte(s)<br>0x0000000140C94835 (0x0000000002B556E0 0x000000000015F620 0x000000000015F620 0xCCCCCCCC00000005), llvm::FPPassManager::runOnModule() + 0xA5 bytes(s), m:\opensource\llvm-trunk\lib\ir\legacypassmanager.cpp, line 1540 + 0x1B byte(s)<br>0x0000000140C95C7C (0x0000000002C33110 0x000000000015F620 0xCCCCCCCCCCCCCCCC 0xCCCCCCCCCCCCCCCC), `anonymous namespace'::MPPassManager::runOnModule() + 0x31C bytes(s), m:\opensource\llvm-trunk\lib\ir\legacypassmanager.cpp, line 1596 + 0x40byte(s)<br>0x0000000140C96581 (0x00000000031D79E0 0x000000000015F620 0xCCCCCCCCCCCCCCCC 0xCCCCCCCCCCCCCCCC), llvm::legacy::PassManagerImpl::run() + 0x171 bytes(s), m:\opensource\llvm-trunk\lib\ir\legacypassmanager.cpp, line 1698 + 0x2D byte(s)<br>0x0000000140C8F6A6 (0x000000000403FE90 0x000000000015F620 0x00000000001110D0 0xCCCCCCCCCCCCCCCC), llvm::legacy::PassManager::run() + 0x36 bytes(s), m:\opensource\llvm-trunk\lib\ir\legacypassmanager.cpp, line 1730<br>0x0000000141C648D3 (0x0000000000B6C7C0 0x0000000000000005 0x00000000001110D0 0x00000000000FE330), `anonymous namespace'::EmitAssemblyHelper::EmitAssembly() + 0x443 bytes(s), m:\opensource\llvm-trunk\tools\clang\lib\codegen\backendutil.cpp,line 653<br>0x0000000141C626FB (0x0000000000123650 0x0000000000104150 0x00000000000FE330 0x0000000000106940), clang::EmitBackendOutput() + 0x9B bytes(s), m:\opensource\llvm-trunk\tools\clang\lib\codegen\backendutil.cpp, line 668<br>0x0000000141C3AF2B (0x0000000000161480 0x000000000014C6C0 0x000000000018A1C0 0xCCCCCCCCCCCCCC00), clang::BackendConsumer::HandleTranslationUnit() + 0x38B bytes(s), m:opensource\llvm-trunk\tools\clang\lib\codegen\codegenaction.cpp, line 183<br>0x00000001428E5EC8 (0x000000000018A1C0 0xCCCCCCCC00000000 0x0000000000000000 0xCCCCCCCCCCCCCCCC), clang::ParseAST() + 0x378 bytes(s), m:\opensource\llvm-trunk\tools\clang\lib\parse\parseast.cpp, line 153<br>0x00000001417983DB (0x0000000000123CB0 0xCCCCCCCCCCCCCCCC 0xCCCCCCCCCCCCCCCC 0xCCCCCCCCCCCCCCCC), clang::ASTFrontendAction::ExecuteAction() + 0x12B bytes(s), m:\opensource\llvm-trunk\tools\clang\lib\frontend\frontendaction.cpp, line 538<br>0x0000000141C3634C (0x0000000000123CB0 0xCCCCCCCCCCCCCCCC 0xCCCCCCCCCCCCCCCC 0xCCCCCCCCCCCCCCCC), clang::CodeGenAction::ExecuteAction() + 0x63C bytes(s), m:\opensource\llvm-trunk\tools\clang\lib\codegen\codegenaction.cpp, line 741<br>0x0000000141797E87 (0x0000000000123CB0 0x00000000000FD970 0x0000000000110950 0xCCCCCCCCCCCCCCCC), clang::FrontendAction::Execute() + 0x97 bytes(s), m:\opensource\llvm-trunk\tools\clang\lib\frontend\frontendaction.cpp, line 444<br>0x000000014173AA0D (0x00000000000FD970 0x0000000000123CB0 0xCCCCCCCCCCCCCCCC 0xCCCCCCCCCCCCCCCC), clang::CompilerInstance::ExecuteAction() + 0x38D bytes(s), m:\opensource\llvm-trunk\tools\clang\lib\frontend\compilerinstance.cpp, line 819<br>0x00000001418EBC33 (0x00000000000FD970 0x0000000000123650 0x0000000000B6DF01 0x0000000000B6D4E0), clang::ExecuteCompilerInvocation() + 0x503 bytes(s), m:\opensource\llvm-trunk\tools\clang\lib\frontendtool\executecompilerinvocation.cpp, line 222 + 0x1D byte(s)<br>0x000000013F8BE710 (0x0000000000B6DCA0 0x0000000000118260 0x000000013F792270 0xCCCCCCCCCCCCCCCC), cc1_main() + 0x450 bytes(s), m:\opensource\llvm-trunk\tools\clang\tools\driver\cc1_main.cpp, line 112 + 0x12 byte(s)<br>0x000000013F8A6F1D (0x0000000000B6F5E0 0x0000000000B6F5F0 0x0000000000B6DDCC 0x0000000000B6E500), ExecuteCC1Tool() + 0xFD bytes(s), m:\opensource\llvm-trunk\tools\clang\tools\driver\driver.cpp, line 358 + 0x61 byte(s)<br>0x000000013F8A74E9 (0x000000010000003C 0x00000000000FBB10 0x0000000000000000 0x0000000143CB4E26), main() + 0x499 bytes(s), m:\opensource\llvm-trunk\tools\clang\tools\driver\driver.cpp, line 404 + 0x9D byte(s)<br>0x0000000143CB3A6D (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000), __tmainCRTStartup() + 0x19D bytes(s), f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c, line 626 + 0x19 byte(s)<br>0x0000000143CB3B9E (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000), mainCRTStartup() + 0xE bytes(s), f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c, line 466<br>0x0000000076E559ED (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000), BaseThreadInitThunk() + 0xD bytes(s)<br>0x0000000076F8C541 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000), RtlUserThreadStart() + 0x21 bytes(s)<br>clang++.exe: error: clang frontend command failed due to signal (use -v to see invocation)<br>clang version 3.7.0 (trunk 240255)<br>Target: x86_64-pc-windows-msvc<br>Thread model: posix<br>clang++.exe: note: diagnostic msg: PLEASE submit a bug report to <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__llvm.org_bugs_&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=CnzuN65ENJ1H9py9XLiRvC_UQz6u3oG6GUNn7_wosSM&m=nDwRQ2f-JngnyQIYrQV7pPCpyk1MCh8DbuVBYadB5PU&s=FGyevfZ8mxbKdrNNOjfCuzGV4l-yLkzzK_zj0zyvnLI&e=" target="_blank">http://llvm.org/bugs/</a> and include the crash backtrace, preprocessed source, and associated run script.<br>clang++.exe: note: diagnostic msg:<br>********************<br><br>PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:<br>Preprocessed source(s) and associated run script(s) are located at:<br>clang++.exe: note: diagnostic msg: C:\Users\HAIFEN~1\AppData\Local\Temp\main-b94da6.cpp<br>clang++.exe: note: diagnostic msg: C:\Users\HAIFEN~1\AppData\Local\Temp\main-b94da6.sh<br>clang++.exe: note: diagnostic msg:<br><br>********************<br><br>M:\OpenSource\llvm-trunk\build\Debug\bin></span></div><div><span style="color:rgb(0,0,0);background-color:rgba(0,0,0,0)"><br></span></div><div><span style="color:rgb(0,0,0);background-color:rgba(0,0,0,0)"><br></span></div><div><span style="color:rgb(0,0,0);background-color:rgba(0,0,0,0)"><br></span></div><div><span style="color:rgb(0,0,0);background-color:rgba(0,0,0,0)"><br></span></div><div><div><span>What</span><span> </span><span>is</span><span> the </span><span>reason for</span><span> </span><span>what</span><span>?</span><span> </span><span>What</span><span> </span><span>should</span><span> I </span><span>do</span><span>?</span></div></div><div><span><br></span></div><div><span>thanks!</span></div><div><span><div style="MARGIN-TOP:10px;MARGIN-LEFT:10px;MARGIN-RIGHT:10px"><div><span style="font-family:宋体;font-size:10.5pt"><div><span style="font-family:宋体;font-size:10.5pt"></span></div></span></div></div></span></div>
            <div></div></div><br>_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br></blockquote></div><br></div>
</div></div>
      <div></div></div></td>
    <td valign="top" width="40"> </td></tr></tbody></table>
<table style="FONT-SIZE: 1px" border="0" cellspacing="0" cellpadding="0" width="99%" bgcolor="#ffffff" align="center">
  <tbody></tbody></table>
</body></html>