Skip to content

[pull] swiftwasm from master #1129

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
May 31, 2020
Merged

[pull] swiftwasm from master #1129

merged 11 commits into from
May 31, 2020

Conversation

pull[bot]
Copy link

@pull pull bot commented May 30, 2020

See Commits and Changes for more details.


Created by pull[bot]. Want to support this open source service? Please star it : )

compnerd and others added 8 commits May 29, 2020 14:02
The static version of the standard library was leaking symbols in the
`llvm::` namespace which would result in ODR violations were the
artifact linking against `LLVMSupport` (via another dependency).  In
particular, `llvm::SmallVector` and `llvm::StringSwitch` symbols were
being leaked.  This adds a test case specifically for the static variant
of the library.  The dynamic variant of the library is already tested in
a separate test.
Rather than passing the result of buildBlock() into buildDo(), follow
the (better) design from the function builders pitch by passing in the
components from the block directly into buildDo(). This means that
buildDo() will need to take separate parameters for each component,
but allows buildDo() to treat the components separately.
…atus

Update README.md to fix CentOS 8 build status icon
Remove extraneous code.
Clarify test name: test/AutoDiff/SIL/Serialization/differentiable_function_type.swift.
…s-broken

test: add a ODR violation check for the static standard library
DougGregor and others added 3 commits May 30, 2020 21:11
…do-block

[Function builders] Align buildDo() implementation with the pitch.
…wiftlang#32106)

Forward-mode differentiation development isn't currently prioritized, but
upstreaming tests allows us to prevent regressions.
…wiftlang#32110)

Enable .swiftinterface verification for the _Differentiation module to prevent
regressions.
@pull pull bot merged commit 7c67096 into swiftwasm May 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants