All:

One of our ccnet-managed automatic builds was failing. The error message
was somewhat misleading, and further investigation suggests that nant
0.85rc2 is not detecting compile errors in a <solution> task under
certain circumstances.

Here is an excerpt of the <solution>'s XML log, building the "CRM"
subproject:

<message level="Info">Building 'CRM' [debug] ...</message>
<task name="attrib"/>
<task name="resgen"/>
<task name="resgen"/>
<task name="resgen"/>
<task name="resgen"/>
<task name="resgen"/>
<task name="resgen"/>
<task name="resgen"/>
<task name="resgen"/>
<task name="resgen"/>
<task name="resgen"/>
<task name="resgen"/>
<task name="resgen"/>
<task name="resgen"/>
<message level="Info">
c:\{mumble}\CRM\CreateNotesForm.cs(18,40): error CS0234: The type or
namespace name 'RenderRadioButton' does not exist in the class or
namespace 'CRS.VisualFramework.WinForms' (are you missing an assembly
reference?)
</message>
<message level="Info">
c:\{mumble}\CRM\CreateNotesForm.cs(19,40): error CS0234: The type or
namespace name 'RenderRadioButton' does not exist in the class or
namespace 'CRS.VisualFramework.WinForms' (are you missing an assembly
reference?)
</message>
<task name="copy"/>
<task name="copy"/>
<task name="copy"/>
<task name="copy"/>
<task name="copy"/>
<task name="copy"/>
<task name="copy"/>
<task name="copy"/>
<task name="copy"/>
<task name="delete"/>

Note that the compile errors did NOT generate a failed build. The build
failed later in ndoc when the documentation .xml for the CRM project
couldn't be found.

The only odd thing I can see is that the errors appear to be during
"resgen" tasks.

The above is about all the information I can provide - the problem has
been fixed, and I don't know what to do to provide a minimal repro.
Sorry.

--
John Hardin
Development and Technology group (Seattle)
CRS Retail Systems, Inc.
3400 188th Street SW, Suite 185
Lynnwood, WA 98037
voice: (425) 672-1304
  fax: (425) 672-0192
email: [EMAIL PROTECTED]
  web: http://www.crsretail.com
-----------------------------------------------------------------------
 If you smash a computer to bits with a mallet, that appears to count
 as encryption in the state of Nevada.
                                               - CRYPTO-GRAM 12/2001
-----------------------------------------------------------------------



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Nant-users mailing list
Nant-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to