-
-
Notifications
You must be signed in to change notification settings - Fork 173
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
Run internal tests in Cygwin #1592
Conversation
cdb8761
to
6d5ed69
Compare
We probably don't need to test both 32- and 64-bit Cygwin, but I'm not sure which one we should pick. |
a3272ad
to
f5c5f64
Compare
Hmm. I'm not sure verified Cygwin support is worth continuing to debug this. |
3f75c2e
to
92aa8a9
Compare
Progress! RGBDS builds, and tests run up until it tries to build test/gfx/rgbgfx_test.cpp:311:9: error: 'siginfo_t' was not declared in this scope
311 | siginfo_t info;
| ^~~~~~~~~
test/gfx/rgbgfx_test.cpp:312:20: error: 'P_PID' was not declared in this scope
312 | if (waitid(P_PID, pid, &info, WEXITED) != 0) {
| ^~~~~
test/gfx/rgbgfx_test.cpp:312:33: error: 'info' was not declared in this scope
312 | if (waitid(P_PID, pid, &info, WEXITED) != 0) {
| ^~~~
test/gfx/rgbgfx_test.cpp:312:39: error: 'WEXITED' was not declared in this scope; did you mean 'WIFEXITED'?
312 | if (waitid(P_PID, pid, &info, WEXITED) != 0) {
| ^~~~~~~
| WIFEXITED
test/gfx/rgbgfx_test.cpp:312:13: error: 'waitid' was not declared in this scope; did you mean 'waitpid'?
312 | if (waitid(P_PID, pid, &info, WEXITED) != 0) {
| ^~~~~~
| waitpid
test/gfx/rgbgfx_test.cpp:319:21: error: 'strsignal' was not declared in this scope; did you mean 'signal'?
319 | strsignal(info.si_status),
| ^~~~~~~~~
| signal Edit: Looks like Cygwin needs Making sure test/gfx/rgbgfx_test.cpp:318:20: error: 'P_PID' was not declared in this scope
318 | if (waitid(P_PID, pid, &info, WEXITED) != 0) {
| ^~~~~
test/gfx/rgbgfx_test.cpp:318:39: error: 'WEXITED' was not declared in this scope; did you mean 'WIFEXITED'?
318 | if (waitid(P_PID, pid, &info, WEXITED) != 0) {
| ^~~~~~~
| WIFEXITED
test/gfx/rgbgfx_test.cpp:318:13: error: 'waitid' was not declared in this scope; did you mean 'waitpid'?
318 | if (waitid(P_PID, pid, &info, WEXITED) != 0) {
| ^~~~~~
| waitpid Edit: Using |
599cc71
to
e056ab1
Compare
Half of #1525
Based on: