Skip to content

Conversation

@chriseth
Copy link
Contributor

No description provided.

@chriseth chriseth force-pushed the moarproc branch 2 times, most recently from 0ff72e8 to 7b2f716 Compare July 15, 2020 10:22
mijovic
mijovic previously approved these changes Jul 15, 2020
Copy link
Contributor

@mijovic mijovic left a comment

Choose a reason for hiding this comment

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

Looks good

docker:
- image: ethereum/solidity-buildpack-deps:emsdk-1.39.15-2
environment:
NJOBS: 9
Copy link
Collaborator

Choose a reason for hiding this comment

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

In #9368 (comment) @ekpyron suggested using MAKEFLAGS for that.

Copy link
Collaborator

Choose a reason for hiding this comment

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

At least if it works, yeah :-).

-DTESTS=0 \
..
make -j 4 soljson
make -j "${NJOBS:-4}" soljson
Copy link
Collaborator

Choose a reason for hiding this comment

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

Maybe you should also modify Travis config to set this variable? Or is it just that you're fine with the default and don't want to change it to anything higher right now?

Copy link
Collaborator

@ekpyron ekpyron left a comment

Choose a reason for hiding this comment

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

Yep, that seems nicer to me! We should confirm that it actually works as expected (i.e. look at the runtimes), though :-).

@chriseth
Copy link
Contributor Author

The time for the build only (excluding setting up the docker image since the time for that can vary) goes from 8.5 minutes down to 3.5

@chriseth chriseth merged commit bd6cd02 into develop Jul 15, 2020
@chriseth chriseth deleted the moarproc branch July 15, 2020 14:58
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