Re: [nant-dev] Nant.VisualCpp.Tasks build failures
Are cl.exe and link.exe in your search path ? Thats possibly why these tests are failing. Ian I'm still getting build failures for the *entire* Nant.VisualCpp test suite on the 1.1 Framework. Unfortunately there does not appear to be a way to get the actual error message being returned. The failure below is typical of the whole suite. Failures: 1) Tests.NAnt.VisualCpp.Tasks.ClTaskTest_HelloWorld.Test_HelloWorldCompile : Error Executing Project: C:\DOCUME~1\JOHN_B~1\LOCALS~1\Temp\Tests.NAnt.VisualCpp.Task s.ClTaskTest_HelloWorld\test.build(3,22): External Program Failed: cl (return code was 2) at Tests.NAnt.Core.BuildTestBase.ExecuteProject(Project p) in c:\source\ tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 92 at Tests.NAnt.Core.BuildTestBase.RunBuild(String xml) in c:\source\tools \nant\tests\NAnt.Core\BuildTestBase.cs:line 76 at Tests.NAnt.VisualCpp.Tasks.ClTaskTest_HelloWorld.Test_HelloWorldCompi le() in c:\source\tools\nant\tests\NAnt.VisualCpp\Tasks\ClTaskTest.cs:line 64 - John C Barstow --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] Nant.VisualCpp.Tasks build failures
works fine for me with 1.1 framework. I have visualstudio 2003 installed as well though and cl etc are all on my path. Ian I'm still getting build failures for the *entire* Nant.VisualCpp test suite on the 1.1 Framework. Unfortunately there does not appear to be a way to get the actual error message being returned. The failure below is typical of the whole suite. Failures: 1) Tests.NAnt.VisualCpp.Tasks.ClTaskTest_HelloWorld.Test_HelloWorldCompile : Error Executing Project: C:\DOCUME~1\JOHN_B~1\LOCALS~1\Temp\Tests.NAnt.VisualCpp.Task s.ClTaskTest_HelloWorld\test.build(3,22): External Program Failed: cl (return code was 2) at Tests.NAnt.Core.BuildTestBase.ExecuteProject(Project p) in c:\source\ tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 92 at Tests.NAnt.Core.BuildTestBase.RunBuild(String xml) in c:\source\tools \nant\tests\NAnt.Core\BuildTestBase.cs:line 76 at Tests.NAnt.VisualCpp.Tasks.ClTaskTest_HelloWorld.Test_HelloWorldCompi le() in c:\source\tools\nant\tests\NAnt.VisualCpp\Tasks\ClTaskTest.cs:line 64 - John C Barstow --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] Nant.VisualCpp.Tasks build failures
- Original Message - From: John Barstow [EMAIL PROTECTED] To: 'Gert Driesen' [EMAIL PROTECTED]; Nant-Developers (E-mail) [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 7:48 AM Subject: RE: [nant-dev] Nant.VisualCpp.Tasks build failures Gert Driesen [mailto:[EMAIL PROTECTED] wrote: Do you have VS.NET installed ? The cpp compiler and stuff are not part of the .NET Framework. Is the C:\program Files\Microsoft Visual Studio .NET 2003\Vc7\bin directory in your path ? Surprisingly, the cpp compiler *is* part of .NET framework. However the compiler that is included may not be fully functional; which might be causing the error. So it's part of the .NET Framework, but it's installed in the VS.NET directory ? Hmm, never really payed any attention that ... I'm running the tests on the .NET Framework 1.1 with VS.NET 2003 installed, and its working fine here. The required directory is in the path. Currently there's no multiple framework support for the cpp tasks, as this is not possible with the current framework implementation which means the cpp linker and stuff have to be in your path right now. I've got a batch of changes ready that wil allow us to do that, but I'll hold off on them until after you've created a new release. Can you send me your changes privately or test them on a 1.1 machine? If they enable the test suite to pass without breaking the other unit tests, I'd recommend they go in as part of this release. Otherwise, we should write up a release note that explains how to make this task work correctly with multiple frameworks. The changes I've introduced allow us to have a framework specific configuration for all tasks, but the tasks themselves should also allow such configuration ofcourse. Right now, the cpp tasks do not allow a path to the commandline tools to be set. Actualy most of the existing tasks (that rely on external programs, eg. csc) only allow the name of the executable to be set and rely on other mechanisms to set the remaining part of the path, or just use the name of the exe and rely on it being in the path. I think we could in fact allow all tasks that derive from ExternalProgramBase to specify the full path directly using the NAnt configuration file (or the build file), as that will definitely increase the flexibility of NAnt. The way I've implemented the framework support right now, allows you to set the name of the executable (or any other attribute) for a task (or element) on a framework-level in the NAnt configuration file, as I didn't want to make any major changes (with the recent discussion about this in mind) . But this still requires another mechanism to get to a full path (eg. for the csc task, this is : combine the name of the executable with the Framework directory to get the full path to the c# compiler, which is done in FXCompilerBase), while in fact we could allow the full path to be specified directly for each task (that wants to). I'm not saying we should do this for all tasks, the csc task, for example, does not need this. But I don't think its a bad idea to allow it, but still use the current mechanism by default. Although these aren't that major changes, and altough I'd love to commit the current changes as soon possible, I still think it's not a good idea to make these changes this close to a new release ... unless you (and the rest of the NAnt community) think we can/should postpone the release a couple of days (or so). Anyway, I definitely would like to discuss this with Ian first, and get his view on this. We can perhaps even set-up a little meeting using MSN or Jagger or something, to discuss this in real-time. Gert --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] Nightly builds
Just let me know when I should shut down the current build server. It is still working as far as I know. :) quote who=Gert Driesen If no one else volunteers, I'll look into it. On Mon, 2003-06-30 at 21:07, Geurts, James wrote: Hey everyone. I'm sorry that I have not been able to get this working. I have been too busy lately and do not see myself having the time to get it working properly any time soon. If someone would like to take this task over, that would be appreciated. Jim --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
RE: [nant-dev] Nightly builds
Scott, does your current build server log into CVS using pserver or ssh? It seems that pserver access is intermittent at the moment. -Mark -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Hernandez Sent: 01 July 2003 17:08 To: [EMAIL PROTECTED] Subject: Re: [nant-dev] Nightly builds Just let me know when I should shut down the current build server. It is still working as far as I know. :) quote who=Gert Driesen If no one else volunteers, I'll look into it. On Mon, 2003-06-30 at 21:07, Geurts, James wrote: Hey everyone. I'm sorry that I have not been able to get this working. I have been too busy lately and do not see myself having the time to get it working properly any time soon. If someone would like to take this task over, that would be appreciated. Jim --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
RE: [nant-dev] Nant.VisualCpp.Tasks build failures
The reason the unit tests were failing was because the INCLUDE and LIB environment variables were not set. We should add assertion checks for these environment variables in the unit tests so that a useful test failure message is generated. I have a TODO for myself, but it's a bite-sized task for someone who wants to contribute. Having fixed that, we now have a clean build of nant on a 1-1 framework machine. If anyone can verify the build on a 1-0 machine and on a mixed machine, we will be in a good place to release. I'm a little fuzzy on CVS (I use subversion for most of my work). Can we create a 0.8.3 release branch? If we do, we can restrict checkins on the branch to bug/doc/release note changes and everyone else can go on their way. If a branch would cause too much overhead, I think we should restrict checkins until the release which *should* be the end of this week. If the release date slips, I would argue for a branch so we don't build up a big backlog. John C Barstow --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
[nant-dev] NAntContrib tests do not build
The NantContrib assemblies build just fine with the candidate 0.8.3, but the unit tests for NAntContrib fail to build. I expect to stage a release candidate in the next day or two, provided I can get the release notes written up and the majority of the NAntContrib unit tests passing in that timeframe. I will also do some ad hoc testing before then. John C Barstow --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] NAntContrib tests do not build
they are building now but not yet passing for me. Missing dependency issues. I'll look into it. Ian The NantContrib assemblies build just fine with the candidate 0.8.3, but the unit tests for NAntContrib fail to build. I expect to stage a release candidate in the next day or two, provided I can get the release notes written up and the majority of the NAntContrib unit tests passing in that timeframe. I will also do some ad hoc testing before then. John C Barstow --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] Nant.VisualCpp.Tasks build failures
John, I'm not that familiar with cvs branching either. I use perforce mostly. Instructions at http://www.psc.edu/~semke/cvs_branches.html seem to cover it though. Creating a release branch sounds like a good idea. Ian I'm a little fuzzy on CVS (I use subversion for most of my work). Can we create a 0.8.3 release branch? If we do, we can restrict checkins on the branch to bug/doc/release note changes and everyone else can go on their way. If a branch would cause too much overhead, I think we should restrict checkins until the release which *should* be the end of this week. If the release date slips, I would argue for a branch so we don't build up a big backlog. John C Barstow --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
RE: [nant-dev] Nightly builds
Hello Mike, It sounds useful to have a central location where multiple .NET projects are being built. Thanks for this effort. Best regards, Bernard -Original Message- From: Mike Roberts [mailto:[EMAIL PROTECTED] Sent: Monday, June 30, 2003 11:39 PM To: [EMAIL PROTECTED] Subject: Re: [nant-dev] Nightly builds At ThoughtWorks we are looking into setting up a (publically viewable) server to run CruiseControl .NET instances for (at least) CruiseControl.NET itself and for Nunit. I'm hoping to get this up and running sometime over the next month, and if successful am happy to setup an instance for Nant / NantContrib as well. Mike Gert Driesen wrote: If no one else volunteers, I'll look into it. On Mon, 2003-06-30 at 21:07, Geurts, James wrote: Hey everyone. I'm sorry that I have not been able to get this working. I have been too busy lately and do not see myself having the time to get it working properly any time soon. If someone would like to take this task over, that would be appreciated. Jim --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/ 01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/0 1 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
RE: [nant-dev] Nightly builds
Jim, I could take this over if you would like. I will try to get it set up for this week. Clayton -Original Message- From: Geurts, James [mailto:[EMAIL PROTECTED] Sent: June 30, 2003 12:07 PM To: 'Nant-Developers (E-mail)' Subject: [nant-dev] Nightly builds Hey everyone. I'm sorry that I have not been able to get this working. I have been too busy lately and do not see myself having the time to get it working properly any time soon. If someone would like to take this task over, that would be appreciated. Jim --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers