[issue31536] `make regen-opcode` triggers wholesale rebuild

2017-09-20 Thread Antoine Pitrou
Changes by Antoine Pitrou : -- pull_requests: +3667 ___ Python tracker ___ ___

[issue31536] `make regen-opcode` triggers wholesale rebuild

2017-09-20 Thread Antoine Pitrou
Antoine Pitrou added the comment: Looks like `pgen` will also have to be changed, which is more annoying as it's written in C... Perhaps another approach can be used that will use a separate utility to do the copying if the contents changed? --

[issue31536] `make regen-opcode` triggers wholesale rebuild

2017-09-20 Thread Antoine Pitrou
Antoine Pitrou added the comment: Note that at least `make regen-ast` will also need to be changed in order to reduce build times on Travis-CI. -- ___ Python tracker

[issue31536] `make regen-opcode` triggers wholesale rebuild

2017-09-20 Thread Antoine Pitrou
Changes by Antoine Pitrou : -- keywords: +patch pull_requests: +3666 stage: -> patch review ___ Python tracker ___

[issue31536] `make regen-opcode` triggers wholesale rebuild

2017-09-20 Thread Antoine Pitrou
New submission from Antoine Pitrou: `make regen-opcode` always writes the destination unconditionally, after which `make` thinks it has to rebuild everything. -- components: Build messages: 302649 nosy: pitrou, serhiy.storchaka, twouters priority: normal severity: normal status: open