Bug 37232

Summary: Inconsistent accessibility not detected in partial classes in XS on Mac
Product: [Mono] Compilers Reporter: John Miller [MSFT] <john.miller>
Component: C#Assignee: Marek Safar <masafa>
Status: RESOLVED FIXED    
Severity: normal CC: brandon, david.karlas, mono-bugs+monodevelop, mono-bugs+mono
Priority: ---    
Version: unspecified   
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS   
Tags: Is this bug a regression?: ---
Last known good build:
Attachments: Sample Project

Description John Miller [MSFT] 2015-12-22 16:08:30 UTC
Created attachment 14380 [details]
Sample Project

**Overview:**

   The attached project contains an error related to inconsistent accessibility with the types. However, it's not detected on Mac in Xamarin Studio and compiles OK. 

**Steps to Reproduce:**

   1. Build the attached project in XS on Mac.

**Actual Results:**

   Builds Successful.

**Expected Results:**

   Build should error like this: http://screencast.com/t/aphzc1PXdZ

**Build Date & Platform:**

   XS 5.10
   Mono 4.2

**Additional Information:**

   The attached project fails as expected in XS on Windows and in Visual Studio.
Comment 1 David Karlaš 2015-12-22 16:25:25 UTC
this is mcs.exe bug, btw XS 6.0(next cycle) is displaying this correctly as error, but mcs.exe still compiles
Comment 2 Marek Safar 2016-01-11 12:52:55 UTC
Fixed in master