-
04:36
(UTC -07:00) - @compnerd
Block or Report
Block or report compnerd
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
3,789 contributions in the last year
Less
More
Activity overview
Contributed to
apple/swift,
compnerd/swift-build,
apple/swift-package-manager
and 70 other
repositories
Contribution activity
March 2023
Created 122 commits in 19 repositories
Created 3 repositories
- compnerd/PathKit Swift
- compnerd/bootstrap JavaScript
- compnerd/swift-asn1 Swift
Created a pull request in apple/swift that received 9 comments
build: simplify the SDK packaging step
The swift install rules now can distribute the auxiliary files which removes the dependency on the source tree. Update the rules accordingly.
+1
−2
•
9
comments
Opened 67 other pull requests in 20 repositories
apple/swift
4
open
6
closed
10
merged
-
SILGen: refactor
#dsohandlehandling - IRGen: attribute correct linkage to Windows DSO handle
- DNM: testing apple/swift-installer-scripts#184
-
cmake: extract version string and add
PrintVersion.cmake - IRGen: correct field counting for distributed actors
- testing apple/swift-corelibs-xctest#434
- Revert "IRGen: Weakly link symbols for unavailable declarations"
-
Demangling: remove stray
llvmforward declaration - utils: add a new powershell based script for Windows
- test: adjust Runtime Paths test for unified builds
- unittests: attempt to repair the unified build
- Revert "[interop] Configure libstdc++ module map at runtime"
- Platform: install Windows auxiliary files
- DNM: testing apple/swift-installer-scripts#177
- build: adjust the Windows build for ASN1, certificates
- build: update build rules for CustomAction removal
- Driver: introduce additional Windows controls
- Update class-fingerprint.swift
- test: adjust some tests for ARM64
- build: add a build of ASN1 for SPM
compnerd/swift-build
8
merged
3
open
3
closed
- azure: setup product version parameter
- Update build.ps1
- azure: various changes to the build rules
- build: add new tools and wire them up
-
build: make
BinaryRoota parameter - build: use the staged SDK for the build
- build script: pre-compile build tools
-
build script: make
SourceCachea parameter - GHA,Azure: alter terminology for upcoming restructuring
- build: install the SDK modulemaps
- build: various tweaks
- GHA,Azure: begin migration towards unadulterated Visual Studio
- Azure: wire up swift-asn1, swift-certificates
- GHA: add swift-asn1, swift-certificates
apple/swift-package-manager
1
open
6
merged
1
closed
- CMake updates for 5.9 release
- PackageLoading: anchor relative paths for Windows
- PackageLoading: anchor relative paths for Windows
- build: stop exporting a couple of targets
- LLBuildManifest: clean up bleeding whitespace (NFC)
- Workspace: remove extraneous dependency
- SPMLLBuild: remove duplicated link
-
Workspace: fix
target_link_libraries
apple/llvm-project
4
merged
apple/swift-llbuild
1
open
1
merged
compnerd/swift-win32
1
open
1
merged
apple/swift-corelibs-foundation
2
merged
apple/swift-installer-scripts
2
merged
apple/swift-driver
2
merged
kylef/PathKit
1
open
compnerd/swift-winmd
1
merged
twbs/bootstrap
1
merged
apple/swift-docker
1
merged
apple/swift-corelibs-xctest
1
merged
apple/swift-asn1
1
merged
apple/swift-crypto
1
merged
apple/indexstore-db
1
merged
apple/swift-collections
1
merged
apple/swift-system
1
merged
jpsim/Yams
1
merged
Reviewed 80 pull requests in 10 repositories
compnerd/swift-build
25 pull requests
- build.ps1: add test running (swift + dispatch + foundation + xctest)
- build.ps1: Isolate environment variables more generically
- Switch to explicit msbuild -restore for AzDO build
- build.ps1: Enable semantic versioning for the installer
- build.ps1: add call to Build-Installer
- build.ps1: Revert configurable ProductVersion lost in bad rebase
- build.ps1: Add $Arch.MSIRoot
- build.ps1: Add consolidate toolchain step
- build.ps1: Fix consolidate step for XCTest
- build.ps1: Consolidate the redist installation mimicking Program Files
- build.ps1 -ProductVersion
- Add -restore to msbuild invocations for WiX v4 compatibility
- Fix broken build.ps1 due to Invoke-Program with ps1
- Prevent filesystem side effects from build.ps1 -ToBatch
- Use arch-specific CMake platform install roots to unblock building sdk.wixproj
- Sort cmake -D's for ToBatch
- Add -ToBatch for batch file output
- Specify CMAKE_Swift_COMPILER_TARGET when building the runtime
- azure: various changes to the build rules
- Leverage CMAKE_INSTALL_BINDIR for XCTest
- Add $Arch parameter to Build-WiXProject
- Explicitly use cl.exe to build llvm in build.sh1
- build: use the staged SDK for the build
- Remove obsolete build flag from vs2022.yml
- Consolidate XCTest paths
- Some pull request reviews not shown.
apple/swift
25 pull requests
- Fix test failure on Windows due to path separators being treated as escapes
- Don't build and install libcxx when generating a macOS toolchain
- DNM: Add -Rmodule-interface-rebuild to startOnMainActor
- Bump macOS deployment target for TSan to 10.13 for LLVM only preset
- Match the CMake install path for _InternalSwiftScan with its installed location on Windows
- Add -restore to msbuild invocations for Windows installer
-
cmake: extract version string and add
PrintVersion.cmake - Honor CMAKE_INSTALL_BINDIR
- build: on FreeBSD, set the rpath of built stdlib dylibs to $ORIGIN
- Split IDEInspectionCallbacks into CodeCompletionCallbacks and DoneParsingCallback
-
Disable
distributed_actor_assume_executor.swift - stdlib: implement POSIXErrorCode for FreeBSD
- [CMake] Add lib to swift host libraries link directories
-
frontend: enable
shouldImportConcurrencyByDefault()on FreeBSD - Remove Reflection
- Tie Swift backtracing pieces together in build
- Add the remaining toolchain-distributed runtime libs to autolink-extract
- Automatically update the CXX_STANDARD
- IRGen: Hide type metadata records for noncopyable types from discovery by existing runtimes.
- [Unix] Move all ELF SDK runtime libraries into their own architecture-specific directories
- [CMake] Always disable string processing import
- [CMake] Use the new RemoteInspection
- [Remote Test] Fix remote-run to process environment variables.
- [Test] Add another C++ symbol to the visibility filter
- [Backtracing] Disable assembly language on ARM Windows.
- Some pull request reviews not shown.
apple/swift-corelibs-foundation
5 pull requests
apple/swift-installer-scripts
4 pull requests
apple/swift-package-manager
3 pull requests
apple/swift-org-website
2 pull requests
apple/swift-corelibs-libdispatch
2 pull requests
apple/swift-llbuild
2 pull requests
apple/swift-driver
1 pull request
apple/swift-syntax
1 pull request
Opened 2 issues in 2 repositories
apple/swift
1
open
ninja-build/ninja
1
open
391
contributions
in private repositories
Mar 1 – Mar 30






