[Mono-devel-list] Error while bootstrapping mono

Sachin Kumar skumar1 at novell.com
Wed Apr 28 07:59:18 EDT 2004


This problem has been fixed now by Raja Harinath.
Thanks for reporting it.
 
Regarding tinderbox-like server, currently we don't have the setup
ready but yes, we shall have it soon.
Though fawad, have a buildbot setup running which do continuous
builds.

Regards,
Sachin


>>> "Jaroslaw Kowalski" <jaak at zd.com.pl> 4/28/2004 2:00:06 PM >>>
Hi!

I'm getting the following error while building "mcs" using a fresh CVS
version. Note that I've successfully re-compiled all class libraries and
all tools beside "monop". Yesterday I remember it working properly.

BTW. Is there any tinderbox-like server which does nothing but a
continuous rebuild of mono sources fetched from CVS and sends
notification on each problems?

Jarek

Creating ../../build/deps/monop.exe.makefrag ...
make[3]: Leaving directory `/data2/home/mono/src/mcs/tools/monop'
make[3]: Entering directory `/data2/home/mono/src/mcs/tools/monop'
touch ../../build/deps/monop.exe.stamp
MONO_PATH="../../class/lib/default:$MONO_PATH" mono  ../../mcs/mcs.exe 
 -d:NET_1_1 -d:ONLY_1_1 -g /target:exe /out:monop.exe 
@monop.exe.sources
Exception caught by the compiler while compiling:
   Block that caused the problem begin at: monop.cs: (71)
                     Block being compiled: [monop.cs: (114),monop.cs:
(126)]
System.NullReferenceException: A null value was found where an object
instance was required.
        in FlowBranchingException.LookupLabel (string,
Mono.CSharp.Location)
        in FlowBranching.LookupLabel (string, Mono.CSharp.Location)
        in FlowBranchingBlock.LookupLabel (string,
Mono.CSharp.Location)
        in FlowBranching.LookupLabel (string, Mono.CSharp.Location)
        in FlowBranchingBlock.LookupLabel (string,
Mono.CSharp.Location)
        in Goto.Resolve (Mono.CSharp.EmitContext)
        in If.Resolve (Mono.CSharp.EmitContext)
        in Block.Resolve (Mono.CSharp.EmitContext)
        in Try.Resolve (Mono.CSharp.EmitContext)
        in Block.Resolve (Mono.CSharp.EmitContext)
        in Foreach.Resolve (Mono.CSharp.EmitContext)
        in Block.Resolve (Mono.CSharp.EmitContext)
        in Block.Resolve (Mono.CSharp.EmitContext)
        in If.Resolve (Mono.CSharp.EmitContext)
        in Block.Resolve (Mono.CSharp.EmitContext)
        in Block.Resolve (Mono.CSharp.EmitContext)
        in Block.Resolve (Mono.CSharp.EmitContext)
        in Block.Resolve (Mono.CSharp.EmitContext)
        in Block.Resolve (Mono.CSharp.EmitContext)
        in EmitContext.EmitTopBlock (Mono.CSharp.Block,
Mono.CSharp.InternalParameters, Mono.CSharp.Location)

make[3]: *** [monop.exe] Error 1
make[3]: Leaving directory `/data2/home/mono/src/mcs/tools/monop'
make[2]: *** [all-recursive] Error 1



More information about the Mono-devel-list mailing list