Skip to content

fix: build after foundation refactor - #159

Merged
PhilWindle merged 8 commits into
masterfrom
build/bootstrap-improvements
Apr 4, 2023
Merged

fix: build after foundation refactor#159
PhilWindle merged 8 commits into
masterfrom
build/bootstrap-improvements

Conversation

@ludamad

@ludamad ludamad commented Apr 3, 2023

Copy link
Copy Markdown
Collaborator

Description

Fixes the build. Improvements to bootstrap.sh.

Checklist:

  • I have reviewed my diff in github, line by line.
  • Every change is related to the PR description.
  • I have linked this pull request to the issue(s) that it resolves.
  • There are no unexpected formatting changes, superfluous debug logs, or commented-out code.
  • The branch has been rebased against the head of its merge target.
  • I'm happy for the PR to be merged at the reviewer's next convenience.

@ludamad ludamad changed the title build: bootstrap improvements fix: build after foundation refactor Apr 3, 2023
@PhilWindle
PhilWindle merged commit 421e495 into master Apr 4, 2023
@PhilWindle
PhilWindle deleted the build/bootstrap-improvements branch April 4, 2023 08:11

@spalladino spalladino left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for fixing the build!

Comment thread yarn-project/package.json
Comment on lines +6 to +12
"prepare": "workspaces-to-typescript-project-references --tsconfigPath tsconfig.dest.json && prettier -w */tsconfig.dest.json",
"docs": "typedoc --out docs/dist && cd docs && yarn serve",
"formatting": "yarn workspaces foreach run formatting",
"formatting:fix": "yarn workspaces foreach run formatting:fix",
"build": "yarn workspaces foreach run build"
"formatting": "yarn workspaces foreach -v run formatting",
"formatting:fix": "yarn workspaces foreach -v run formatting:fix",
"test": "yarn workspaces foreach -v run test",
"build": "tsc -b tsconfig.dest.json",
"build:dev": "tsc -b tsconfig.dest.json --watch"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This doesn't look like part of the fix, but I love it. Thanks for working on it!

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Not directly, but porting some of these changes made it nicer to fix :)

ludamad pushed a commit that referenced this pull request Jul 14, 2023
#159)

* split witness out, deprecate poly manifest, unify sumcheck pcs inputs, WiP but all tests passing

* minor updates

* cleanup and rebase fixes

* split up wires and z perm in prover

* making sumcheck related tests use enum for poly ordering

* remove poly manifest from prover tests

* make two more test suites rely on enum for poly ordering

* making verifier properly depend on enum

* fixed one more test, enum can now be permuted arbitrarily up to category

* automating claim construction in verifier

* completely removing Multivariates

* attempt to fix build error in CCI

* remove honk poly manifest altogether

* witness properly moved from composer helper to prover

* fix bad access of wires in pkey in some tests

* adding comments and doing some general cleanup
codygunton pushed a commit that referenced this pull request Jan 23, 2024
#159)

* split witness out, deprecate poly manifest, unify sumcheck pcs inputs, WiP but all tests passing

* minor updates

* cleanup and rebase fixes

* split up wires and z perm in prover

* making sumcheck related tests use enum for poly ordering

* remove poly manifest from prover tests

* make two more test suites rely on enum for poly ordering

* making verifier properly depend on enum

* fixed one more test, enum can now be permuted arbitrarily up to category

* automating claim construction in verifier

* completely removing Multivariates

* attempt to fix build error in CCI

* remove honk poly manifest altogether

* witness properly moved from composer helper to prover

* fix bad access of wires in pkey in some tests

* adding comments and doing some general cleanup
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