Hi, I think I've answered the question. The regress.bat is in the source code line.
I can expand it. Just like: ..\..\..\Debug\pg_regress\pg_regress --dlpath=. --psqldir=..\..\..\Debug\psql --schedule=serial_schedule --multibyte=SQL_ASCII --no-locale --temp-install=.\tmp_check --top-builddir="E:\learn\db_research\postgreSQL\cvsroot\pgsql.latests" And this command will trigger the error. Thanks in advance. The release version will not have such an issue. Xiong He 2010-04-24 16:34:14 发件人: Andrew Dunstan 发送时间: 2010-04-24 08:42:27 收件人: Xiong He 抄送: pgsql-hackers 主题: Re: [HACKERS] vcregress.bat check triggered Heap error in the Debugversionof win32 build Xiong He wrote: > Thanks. > > In my test, it fails during the vcregress.bat check startup. > It's a Debug Assertion Error. File: dbgheap.c Line: 1252. > > E:\learn\db_research\postgreSQL\cvsroot\pgsql.latest\src\tools\msvc>vcregress.ba > t check > > No test can run. I used VS2005 for the build. Please do not top-answer. You still need to tell us more about exactly what it is doing when it fails. What program is it that is failing (and don't answer vcregress.bat)? cheers andrew