Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update appveyor build to use latest MinGW #2118

Closed
wants to merge 2 commits into from

Conversation

mikee47
Copy link
Contributor

@mikee47 mikee47 commented Oct 19, 2020

Let's have another try to get appveyor working again.
For reference, appveyor builds on my account are without issue.

@mikee47
Copy link
Contributor Author

mikee47 commented Oct 19, 2020

No effect. Closing as #2086 is still open.

@mikee47 mikee47 closed this Oct 19, 2020
@mikee47 mikee47 deleted the fix/Appveyor-Crash branch October 19, 2020 21:21
@slaff
Copy link
Contributor

slaff commented Oct 20, 2020

Appveyor is really bugging me. We should try Travis Windows builds

@mikee47
Copy link
Contributor Author

mikee47 commented Oct 20, 2020

@slaff On the plus (!) side, as of yesterday I'm working with this latest version of MinGW (which has GCC 9.2 vs 8.2) and.. guess what:

CC /s/sandboxes/sming-tmp/Sming/Components/bearssl-esp8266/bearssl/src/x509/skey_decoder.c
CC /s/sandboxes/sming-tmp/Sming/Components/bearssl-esp8266/bearssl/src/x509/x509_decoder.c
CC /s/sandboxes/sming-tmp/Sming/Components/bearssl-esp8266/bearssl/src/x509/x509_knownkey.c
CC /s/sandboxes/sming-tmp/Sming/Components/bearssl-esp8266/bearssl/src/x509/x509_minimal.c
CC /s/sandboxes/sming-tmp/Sming/Components/bearssl-esp8266/bearssl/src/x509/x509_minimal_full.c
AR /s/sandboxes/sming-tmp/Sming/out/Host/debug/lib/clib-bearssl-esp8266.a
C:\MinGW\msys\1.0\bin\make.exe: *** couldn't commit memory for cygwin heap, Win32 error 0
make: *** [bearssl-esp8266-build] Error 1

So finally, I can reproduce the error on my dev. machine. I've got 32GB RAM so it's not that :-)

@slaff
Copy link
Contributor

slaff commented Oct 20, 2020

So finally, I can reproduce the error on my dev. machine.

Try to find the culprit but don't investigate too much time on this.

@mikee47
Copy link
Contributor Author

mikee47 commented Oct 20, 2020

@slaff Are you looking into Windows on Travis or shall I have a pop?

@mikee47
Copy link
Contributor Author

mikee47 commented Oct 20, 2020

@slaff Scratch my question I see you're cracking on :-)

@slaff
Copy link
Contributor

slaff commented Oct 20, 2020

Are you looking into Windows on Travis or shall I have a pop?

But my progress is sooo slow that I have nothing against you trying Windows on Travis.

@mikee47
Copy link
Contributor Author

mikee47 commented Oct 20, 2020

I'm working on other stuff but if you get bored happy to pick at it...

@mikee47
Copy link
Contributor Author

mikee47 commented Oct 24, 2020

@slaff Made some (slow) progress with travis builds - https://travis-ci.org/github/mikee47/Sming/builds/738497211

Strangely, it's failed running some crypto tests - investigating - but progress!

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.

2 participants