Skip to content

Conversation

@dalexsoto
Copy link
Member

@dalexsoto dalexsoto commented Jul 18, 2018

A note about merging this PR:

Let's NOT squash commits and do a merge commit instead so it is easier to revert the macOS tests and bumps of min versions to 10.9 in case we do not want to follow this path.

@monojenkins
Copy link
Collaborator

Build failure
Build was aborted

🔥 Build failed 🔥

@VincentDondain
Copy link
Contributor

VincentDondain commented Jul 18, 2018

/Applications/Xcode10-beta4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/simd/math.h:1403:10: fatal error:
      'cmath' file not found
#include <cmath>
         ^~~~~~~

@monojenkins
Copy link
Collaborator

Build failure
Build was aborted

🔥 Build failed 🔥

@monojenkins
Copy link
Collaborator

Build failure
Build was aborted

🔥 Build failed 🔥

@chamons
Copy link
Contributor

chamons commented Jul 18, 2018

That 👍 is obviously conditional on builds/test passing, but the idea looks right.

@monojenkins
Copy link
Collaborator

Build failure
Build was aborted

🔥 Build failed 🔥

@monojenkins
Copy link
Collaborator

Build failure
Build was aborted

@monojenkins
Copy link
Collaborator

Build failure
Build succeeded
API Diff (from stable)
API Diff (from PR only) (🔥 breaking changes 🔥)
Generator Diff (please review changes)
🔥 Test run failed 🔥

Test results

8 tests failed, 148 tests passed.

Failed tests

  • introspection/Mac Unified: Failed (Test run failed.)
  • System/iOS Unified 32-bits - simulator/Debug: Failed
  • monotouch-test/iOS Unified 64-bits - simulator/Debug: TimedOut
  • introspection/iOS Unified 64-bits - simulator/Debug: TimedOut
  • monotouch-test/iOS Unified 64-bits - simulator/Debug (static registrar): TimedOut
  • monotouch-test/iOS Unified 64-bits - simulator/Release (all optimizations): TimedOut
  • introspection/tvOS - simulator/Debug: TimedOut
  • MTouch tests/NUnit: Failed (Execution failed with exit code 8)

@dalexsoto
Copy link
Member Author

We are getting there

@monojenkins
Copy link
Collaborator

Build failure
Build was aborted

@dalexsoto
Copy link
Member Author

dalexsoto commented Jul 19, 2018

So I've verified locally that intro and xtro pass on both iOS 12 B4 and macOS 10.13/10.14 B4 also monotouch-tests run fine for me.

About MTouch it is still running locally so I will report back, that said those failures seemed to be legal and we might need to file an issue in order to merge this.

A note about merging this PR: Let's NOT squash commits and do a merge commit instead so it is easier to revert the macOS tests and bumps of min versions to 10.9 in case we do not want to follow this path.

@monojenkins
Copy link
Collaborator

Build failure
Build succeeded
API Diff (from stable)
API Diff (from PR only) (🔥 breaking changes 🔥)
Generator Diff (please review changes)
🔥 Test run failed 🔥

Test results

6 tests failed, 150 tests passed.

Failed tests

  • monotouch-test/iOS Unified 64-bits - simulator/Debug: TimedOut
  • introspection/iOS Unified 64-bits - simulator/Debug: TimedOut
  • monotouch-test/iOS Unified 64-bits - simulator/Debug (static registrar): TimedOut
  • monotouch-test/iOS Unified 64-bits - simulator/Release (all optimizations): TimedOut
  • introspection/tvOS - simulator/Debug: TimedOut
  • MTouch tests/NUnit: Failed (Execution failed with exit code 8)

@VincentDondain
Copy link
Contributor

I think the timed out tests would pass if we re run but not the mtouch test. Not sure what's wrong with it.

@VincentDondain
Copy link
Contributor

Full verbose build log of the mtouch AOT failure: https://gist.github.com/VincentDondain/faf612e93c8568aec1024aa2f2ad3a76

@dalexsoto found out it was related to 53fdc01#diff-ff9e35b87c66245efc6f4798e6aa6cd9R12. The mtouch tests didn't run for this PR.

This reverts commit 53fdc01.

Unfortunately there is not enough info for the AOT compiler to handle
MidiCIDeviceIdentification struct and this is causing mtouch tests to fail
@monojenkins
Copy link
Collaborator

Build failure
Build was aborted

@monojenkins
Copy link
Collaborator

Build success
Build succeeded
API Diff (from stable)
API Diff (from PR only) (🔥 breaking changes 🔥)
Generator Diff (please review changes)
🔥 Test run failed 🔥

Test results

1 tests failed, 155 tests passed.

Failed tests

  • Generator tests/NUnit: BuildFailure

@dalexsoto
Copy link
Member Author

build

@monojenkins
Copy link
Collaborator

Build success
Build succeeded
API Diff (from stable)
API Diff (from PR only) (🔥 breaking changes 🔥)
Generator Diff (please review changes)
Test run succeeded

@dalexsoto dalexsoto merged commit 2d1a314 into dotnet:xcode10 Jul 20, 2018
@dalexsoto dalexsoto deleted the Xcode10-Beta4 branch July 20, 2018 03:06
@dalexsoto
Copy link
Member Author

Breaking changes are expected from API changes from the previous beta

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants