Skip to content

Conversation

kevints
Copy link
Contributor

@kevints kevints commented Oct 5, 2018

Since commit 3469797 changed to build libdispatch for SourceKit with the
host compiler, we now require a clang with builtin __builtin_add_overflow.
Since Ubuntu 14 repositories have a clang that supports this update our
build instructions to use it.

Resolves SR-8925.

Since commit 3469797 changed to build libdispatch for SourceKit with the
host compiler, we now require a clang with builtin `__builtin_add_overflow`.
Since Ubuntu 14 repositories have a clang that supports this update our
build instructions to use it.

Resolves [SR-8925](https://bugs.swift.org/browse/SR-8925).
@kevints
Copy link
Contributor Author

kevints commented Oct 5, 2018

cc @jrose-apple

@jrose-apple jrose-apple requested a review from compnerd October 5, 2018 17:52
@jrose-apple
Copy link
Contributor

Seems reasonable, but possibly something we should have discussed first. cc @najacque, @shahmishal

@kevints
Copy link
Contributor Author

kevints commented Oct 5, 2018

@jrose-apple @compnerd I'm signing off for the weekend but if this is something that needs discussion then we should probably revert 3469797 to un-break the Ubuntu14 build.

@compnerd
Copy link
Member

compnerd commented Oct 5, 2018

@jrose-apple, I agree with it being nice to announce the minimum versions being updated early, however, 3.9 is over 2 years old at this point. 3.4 is pretty ancient (4+ years old!). I suppose that we can switch the libdispatch build back to using the just built compiler if this isn't something we can accommodate.

Copy link
Member

@compnerd compnerd left a comment

Choose a reason for hiding this comment

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

3.9 is over 2 years old, the linux distributions should have this available.

@kevints
Copy link
Contributor Author

kevints commented Nov 16, 2018

@jrose-apple it looks like CI bots are now using Clang 7.0.0. Are you happy for me to merge this change?

@jrose-apple
Copy link
Contributor

It's a policy question more than a practical question, and someone other than me should decide that project. Maybe it's worth bringing up on the forums?

@CodaFi
Copy link
Contributor

CodaFi commented Nov 18, 2019

@kevints Did you ever wind up taking this to evolution?

@CodaFi
Copy link
Contributor

CodaFi commented Dec 2, 2019

I suppose it doesn't matter now that we don't support 14.04. Going to merge at least so anybody trying to build on a legacy target doesn't run into the same bugs,

@CodaFi
Copy link
Contributor

CodaFi commented Dec 2, 2019

@swift-ci please smoke test and merge

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.

5 participants