Closed schwehr closed 3 years ago
Already fixed. Working on getting the latest version out. We changed our CI/CD pipeline :-(
bazel
based build, so if there was a change to the CI/CD pipeline that stops using this file, I won't see that.Please merge this fix. The error is still in testUnits.c
at head:
ut_free(unit1);
ut_free(unit2);
ut_free_system(xmlSystem);
}
test_timeResolution(void)
{
ut_system* xmlSystem;
ut_set_error_message_handler(ut_write_to_stderr);
I'm using a bazel based build, so if there was a change to the CI/CD pipeline that stops using this file, I won't see that.
If this file is no longer used for testing, then why not remove it?
The file is still being used.
- Please explain what you mean by a change in the CI/CD pipeline.
We're migrating away from Travis because of their usage quotas; Consequently, we're having to recreate our CI/CD pipelines. That's what I'm currently working on.
If your actions are triggered by a push to the main branch, then you should still be Ok. As soon as the pipeline is set, I'll push to the main branch.
I don't see how this fix has anything to do with a change with CI/CD and Travis. Are you saying:
Or
If 1, with the compiler and build flags I use, the lack of a void return type is an error. It would be great to have this fix in. For me, it would be great to not have to carry another local patch. For everyone else, test_timeResolution
's return is unlike every other test function in this file and having uniform function prototypes is a good thing to reduce confusion.
Never mind. I figured out that it's "2." above... I see that you've got the change here:
With strict compiler settings: