Comments (10)
Unreproducible under a Win7 VM. I have done a couple of runs (didn't have much time today) but none ended up like this.
The version about appveyor weirdness looks reasonable unless we have a bug in IPC::Cmd
module. Neither case means we can ignore it.
When I get a few spare minutes I'll try to setup appveyor for my repo fork and see what happens.
from nqp-configure.
I have tried several builds in a row over rakudo/rakudo@ef90599 on appveyor. None failed. Do you use the standard appveyor.yml
?
from nqp-configure.
I think it is about rakudo builds, no? The bug happens from time to time, e.g. https://ci.appveyor.com/project/rakudo/rakudo/builds/32748843/job/7saapt6h27c4ihkr (not so old commit).
from nqp-configure.
I have googled out an interesting note: https://gitlab.inria.fr/simgrid/simgrid/blob/bc0a801f43c2f629b14e3e6153924fecf6ee9ec5/appveyor.yml#L37
@ugexe can you try perl 5.18 in your setup?
from nqp-configure.
A very simiar problem occurred on HPUX some years ago.
This was the bugreport: bugreport
This was the fix: fix
The fix was then changed to only apply to HPUX. Also it seems run()
on Windows takes a different code path, so the fix would not have worked here.
Still I suspect the underlying cause to be the same.
Going back to Perl 5.18 will be difficult as we'll have to rework tools/build/update-submodules.pl
to not depend on Perl >= 5.22 on Windows.
I hate our CI to block on a problem like this. Are there any ideas to work around this?
from nqp-configure.
Are there any ideas to work around this?
Maybe nmake detection needs to try more than once.
from nqp-configure.
@patrickbkr Can you try @ugexe suggestion? Since I never seen the problem it'll be nearly impossible for me to test.
from nqp-configure.
Not pushed and proven in CI yet. Reopening.
from nqp-configure.
@patrickbkr I have updated the submodule version on Rakudo to fix NQP and roast repo URLs. You can give it a try now.
from nqp-configure.
Nmake failures haven't shown up since that merge (I did a lot of test builds on AzureCI while I worked on AzureCI integration). So I think this can be closed.
from nqp-configure.
Related Issues (6)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nqp-configure.