Skip to content

Conversation

@fboemer
Copy link
Contributor

@fboemer fboemer commented Mar 26, 2025

No description provided.

@fboemer fboemer force-pushed the fboemer/windows-ci branch 16 times, most recently from 6cbb5cc to e01a207 Compare March 26, 2025 13:57
@fboemer fboemer force-pushed the fboemer/windows-ci branch 3 times, most recently from 0251737 to 6876933 Compare November 22, 2025 00:06
basename=$(basename "$filename" .swift)
swift run --configuration release ${basename}
done
windows_env_vars: SWIFT_HOMOMORPHIC_ENCRYPTION_ENABLE_BENCHMARKING=1
Copy link
Contributor Author

Choose a reason for hiding this comment

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

  • TODO: make sure that works

try sum -= sum
precondition(sum.isTransparent())

preconditionFailure()
Copy link
Contributor

Choose a reason for hiding this comment

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

Mark this with a TODO to remove it.

Comment on lines +238 to +239
// Workaround SwiftPM's attempt to link in executables which does not work on all
// platforms.
Copy link
Contributor

Choose a reason for hiding this comment

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

Can we come up with a different way to support these tests?
One option would be to split the executables into two parts: the library that will be imported to tests and a very minimal boilerplate main.swift that calls into the library.

Do we have other options?

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.

3 participants