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