Describe the bug
The current port for [date] when running on MSAN produces:
SUMMARY: MemorySanitizer: use-of-uninitialized-value (/home/travis/build/acgetchell/CDT-plusplus/build/src/cdt+0x642ce1) in date::get_tzdb_list()
This was fixed in:
HowardHinnant/date@a74eb1a
Please revise the port to include these changes.
Environment
- OS: Ubuntu 20.04
- Compiler: clang-13
To Reproduce
Steps to reproduce the behavior:
- ./vcpkg install date
- Run MSAN
Expected behavior
No uninitialized variable use.
Failure logs
https://app.travis-ci.com/github/acgetchell/CDT-plusplus/jobs/563927674#L1376
Additional context
To run MSAN in Travis, I use:
https://github.com/acgetchell/CDT-plusplus/blob/develop/cmake/Sanitizers.cmake#L69
And then build, e.g.:
https://github.com/acgetchell/CDT-plusplus/blob/develop/.travis.yml#L83
It would probably be pretty easy to translate to GHA, I just haven't done so.
Describe the bug
The current port for [date] when running on MSAN produces:
This was fixed in:
HowardHinnant/date@a74eb1a
Please revise the port to include these changes.
Environment
To Reproduce
Steps to reproduce the behavior:
Expected behavior
No uninitialized variable use.
Failure logs
https://app.travis-ci.com/github/acgetchell/CDT-plusplus/jobs/563927674#L1376
Additional context
To run MSAN in Travis, I use:
https://github.com/acgetchell/CDT-plusplus/blob/develop/cmake/Sanitizers.cmake#L69
And then build, e.g.:
https://github.com/acgetchell/CDT-plusplus/blob/develop/.travis.yml#L83
It would probably be pretty easy to translate to GHA, I just haven't done so.