https://bugzilla.novell.com/show_bug.cgi?id=378189

User [EMAIL PROTECTED] added comment
https://bugzilla.novell.com/show_bug.cgi?id=378189#c3


M. David Peterson <[EMAIL PROTECTED]> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
                 CC|                                                |[EMAIL 
PROTECTED]




--- Comment #3 from M. David Peterson <[EMAIL PROTECTED]>  2008-06-16 18:07:52 
MDT ---
As well at rev. 105925

In my particular case, this bug makes itself know via:

Bug: "Cannot convert type `lambda expression' to `System.Action'"

    ./Async.cs(143,29): error CS1502: The best overloaded method match for
`EeekSoft.Asynchronous.AsyncExtensions.Run(System.Collections.Generic.IEnumerator<EeekSoft.Asynchronous.IAsync>,
System.Action)' has some invalid arguments
    ./Async.cs(189,30): (Location of the symbol related to previous error)
    ./Async.cs(143,29): error CS1503: Argument 2: Cannot convert type `lambda
expression' to `System.Action'


This bug makes itself known on recent SVN revisions but -- strangely --
compiles just fine on 1.9.1
Compiles as expect on MS.NET

Steps to repro:  Using recent SVN revision,

    svn co
http://nuxleus.googlecode.com/svn/trunk/nuxleus/Source/Nuxleus.Extension.Linq/
    co Nuxleus.Extension.Linq
    gmcs -t:library -recurse:*.cs -r:System.Xml -r:System.Xml.Linq
-out:Nuxleus.Extension.Aws.dll


Expected results: As per release 1.9.1,

    $ which mono
    /usr/bin/mono
    $ mono -V
    Mono JIT compiler version 1.9.1 (tarball)
    Copyright (C) 2002-2007 Novell, Inc and Contributors. www.mono-project.com
            TLS:           __thread
            GC:            none
            SIGSEGV:       altstack
            Notifications: epoll
            Architecture:  amd64
            Disabled:      none
    $ gmcs -t:library -recurse:*.cs -r:System.Xml
-r:/usr/lib/mono/3.5/System.Xml.Linq -out:Nuxleus.Extension.Aws.dll
    $


Actual results: As per SVN 105925 (tarbal)

    $ which mono
    /usr/bin/mono
    $ mono -V
    Mono JIT compiler version 105925 (tarball)
    Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com
            TLS:           __thread
            GC:            Included Boehm (with typed GC)
            SIGSEGV:       altstack
            Notifications: epoll
            Architecture:  amd64
            Disabled:      none
    $ gmcs -t:library -recurse:*.cs -r:System.Xml -r:System.Xml.Linq
-out:Nuxleus.Extension.Aws.dll
    ./Async.cs(143,29): error CS1502: The best overloaded method match for
`EeekSoft.Asynchronous.AsyncExtensions.Run(System.Collections.Generic.IEnumerator<EeekSoft.Asynchronous.IAsync>,
System.Action)' has some invalid arguments
    ./Async.cs(189,30): (Location of the symbol related to previous error)
    ./Async.cs(143,29): error CS1503: Argument 2: Cannot convert type `lambda
expression' to `System.Action'
    Compilation failed: 2 error(s), 0 warnings
    $


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
_______________________________________________
mono-bugs maillist  -  mono-bugs@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to