-
Notifications
You must be signed in to change notification settings - Fork 221
Logistics #1586
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
base: master
Are you sure you want to change the base?
Logistics #1586
Conversation
peternewman
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some comments.
You could add a bit more code into the review if you wanted, like some of the timing changes?
peternewman
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few more minor comments, partly not actually your code sorry.
peternewman
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix the typo
|
Please can you fix the issues codespell caught, I appreciate they aren't yours (sorry). I'm genuinely not sure if the OutputStream one should be struct-based or structured, I'm beginning to suspect the latter. https://travis-ci.org/OpenLightingProject/ola/jobs/605241223#L1061-L1062 |
|
@peternewman Is anything still blocking this (the compile failures are I assume due to the race conditions since there is no reason to assume compilation would be affected by a commit that changes no code)? |
I'm hoping to fix the Linux builds at least in #1589 just to check this passes that, it's probably a bit belt and braces. |
|
So nothing is blocking this from being merged anymore? |
peternewman
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Blocking on #1589 to ensure at least some builds complete with these changes, but the changes LGTM.
Correct, well not of yours anyway. |
… of libftdi0 and CPPUnit 1.13.
|
@peternewman I took the liberty of purging .travis.yml of all legacy tests to get an idea if this would lead to more successful CI builds and also speed up things... If you oppose I will push another commit reinstating these checks however as I stated in #1589 I believe that gcc-8 should not be part of legacy tests since it is not part of their toolchains, if we want to test gcc-8 we can either add bionic tests to the existing matrix or we can say that "hey master deals with something that will be released and has no relevance on Ubuntu Xenial or OS X from 3 years ago lets treat it that way" |
Can you revert them for now (at least in this PR, as it's essentially ready to be merged). I'll try and find some time soon to respond more fully to your comments in the other PR, although an issue might be a more effective place to do it, currently the discussion is scattered around a number of PRs and other places (probably some on the mailing list too). |
|
@Keeper-of-the-Keys if you can revert the last three commits and either pull in the changes from #1590 or wait for @nomis52 to approve them and me to merge them then we can merge this in. |
|
Done and done |
peternewman
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you remove some errant merge stuff please.
|
Whoops 1 second forgot why I was explicitly defining files instead of commit -a because I had that debug stuff and hadn't thrown it out yet. |
|
Done |
|
@peternewman the functionality you requested was not present as is and would have actually broken the C++ string... |
…hecks for sed failure. newlines need to be checked on OS X
|
reverted. |
|
See #1593 for the other improvement. |
As discussed by mail I'm going to do piece meal PRs for the FTDI stuff.
Kicking it off with a few logistical parts of the big PR: