Skip to content

Conversation

@lewurm
Copy link
Contributor

@lewurm lewurm commented Oct 18, 2017

vargaz and others added 13 commits October 18, 2017 23:51
- This reverts commit 76b759e.
- 2017-08 has linker fix
…ofiler-log, its called mono_profiler_init_log () now.

see
mono/mono@ea4e4a9

fixes:

```
1) Failed : Xamarin.MTouch.Profiling(tvOS)
  _mono_profiler_startup_log
  Expected: collection containing "_mono_profiler_startup_log"
  But was:  < "_mono_profiler_init_log" >
at Xamarin.MTouch.Profiling (Xamarin.Profile profile) [0x00106] in <511889694a624cc9a50e0e9b259b05c5>:0

2) Failed : Xamarin.MTouch.Profiling(watchOS)
  _mono_profiler_startup_log
  Expected: collection containing "_mono_profiler_startup_log"
  But was:  < "_xamarin_get_block_descriptor", "_mono_profiler_init_log" >
at Xamarin.MTouch.Profiling (Xamarin.Profile profile) [0x00106] in <511889694a624cc9a50e0e9b259b05c5>:0
```
mono/mono@826558a
deprecated the dash prefix for the mlpd path.

`noallocs` or `nocalls` are not needed, neither of them are default anymore.
the test was failing in that way:

> Executing link-keep-resources-2...
> [FAIL]	i18n 4/2 data files present: charinfo.nlp, collation.core.bin, collation.tailoring.bin, mscorlib.xml

also update the output, because it's actually expected at least three
elements.

fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=59277
* fixes crash in tvOS: mono/mono#5812
* fixes BCL tests for watchOS: mono/mono#5820
@dnfclas
Copy link

dnfclas commented Oct 18, 2017

@lewurm,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by .NET Foundation. We will now review your pull request.
Thanks,
.NET Foundation Pull Request Bot

@monojenkins
Copy link
Collaborator

Build failure

Copy link
Member

@rolfbjarne rolfbjarne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good once the test failure reported by Jenkins is fixed.

@rolfbjarne rolfbjarne added requires-qa-before-merge The pull request requires QA to approve it before it can be merged do-not-merge Do not merge this pull request labels Oct 19, 2017
@monojenkins
Copy link
Collaborator

Build success

@luhenry
Copy link
Contributor

luhenry commented Oct 19, 2017

We should probably wait for dotnet/android#943 to be ready to merge before merging this one, as we don't want to risk having different embedded versions between Android and iOS.

@GouriKumari
Copy link
Contributor

Updated automation test info in https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems?id=514854&_a=edit. Based on QA test results, mono-2017-10 can be integrated with macios master. QA approved.

@spouliot
Copy link
Contributor

@lewurm any reason why this PR made from mono-2017-10 ?

There are other changes (at least tests integration) being merged into the mono-2017-10 branch and they don't show up here.

@luhenry
Copy link
Contributor

luhenry commented Oct 26, 2017

I would also prefer to merge mono-2017-10 (instead of mono-2017-10-rebased).

Copy link
Contributor

@spouliot spouliot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are also changes here (e.g. cecil fix) that seems to be in the xamarin:mono-2017-10 branch

@lewurm
Copy link
Contributor Author

lewurm commented Oct 29, 2017

That's very confusing; I wasn't expecting someone to PR against mono-2017-10: #2900

In that case, I agree, we should merge mono-2017-10 instead. See #2905

@lewurm lewurm closed this Oct 29, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do-not-merge Do not merge this pull request requires-qa-before-merge The pull request requires QA to approve it before it can be merged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants