Boo

Stable branch r3070 fails to compile with mono stable branch checkout r118004

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Blocker Blocker
  • Resolution: Not A Bug
  • Affects Version/s: None
  • Fix Version/s: 0.8.2
  • Component/s: Compiler
  • Labels:
    None
  • Environment:
    Ubuntu Intrepid, mono-2-0 stable branch, boo stable branch, 64-bit env
  • Number of attachments :
    0

Description

Boo.Lang.Compiler fails with:

Boo.Lang.Compiler:

[csc] Compiling 452 files to '/home/ISI/bperry/testing/source/boo/build/Boo.Lang.Compiler.dll'.
[csc] (/home/ISI/bperry/testing/binary/lib/pkgconfig/../../lib/mono/2.0/gmcs.exe:13274):
[csc] /home/ISI/bperry/testing/source/boo/src/Boo.Lang.Compiler/Ast/NodeCollection.cs(277,37): error CS0019: Operator `==' cannot be applied to operands of type `object' and `T'
[csc] Compilation failed: 1 error(s), 0 warnings

Activity

Hide
Brandon Perry added a comment -

The offending line is 277. All you need to do is change the == operand to .Equals(existing). That fixes that problem for me, but introduces some later (or ones that are possibly there anyway).

Show
Brandon Perry added a comment - The offending line is 277. All you need to do is change the == operand to .Equals(existing). That fixes that problem for me, but introduces some later (or ones that are possibly there anyway).
Hide
Brandon Perry added a comment -

The only things left are warnings, nothing to be worried about.

Show
Brandon Perry added a comment - The only things left are warnings, nothing to be worried about.
Hide
Cedric Vivier added a comment -

This mono bug has a work around since rev. 2908 : http://fisheye.codehaus.org/changelog/boo/?cs=2908
Also, it has been fixed on Mono trunk some time ago anyways.

So I guess you were having some version mismatch somewhere

Show
Cedric Vivier added a comment - This mono bug has a work around since rev. 2908 : http://fisheye.codehaus.org/changelog/boo/?cs=2908 Also, it has been fixed on Mono trunk some time ago anyways. So I guess you were having some version mismatch somewhere
Hide
Brandon Perry added a comment -

Hrm, yes. I am not running trunk, but rather the 2.0 stable branch. I will give trunk a go then. Thanks!

Show
Brandon Perry added a comment - Hrm, yes. I am not running trunk, but rather the 2.0 stable branch. I will give trunk a go then. Thanks!

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: