Closed jfly closed 1 year ago
Strange. CI failed against cpp-windows
, but not plain old cpp
. Maybe we use a different version of gcc than I do.
I also see CI littered with a bunch of these scary looking logs:
g++ -I./src/cpp/cityhash/src -c -O3 -Wextra -Werror -Wall -pedantic -std=c++17 -g -Wsign-compare -DTWSEARCH_VERSION= -DUSE_PTHREADS -DHAVE_FFSLL src/cpp/util.cpp -o build/cpp/util.o
fatal: No names found, cannot describe anything.
I'll look into this later today.
How strict do we want to be in this repo?
I'm generally a fan of fairly strict code checking, but unlike some other ecosystems it's not straightforward to pin the checks in CI. As you note, even getting consistent behaviour across OSes is a task.
I also see CI littered with a bunch of these scary looking logs:
g++ -I./src/cpp/cityhash/src -c -O3 -Wextra -Werror -Wall -pedantic -std=c++17 -g -Wsign-compare -DTWSEARCH_VERSION= -DUSE_PTHREADS -DHAVE_FFSLL src/cpp/util.cpp -o build/cpp/util.o fatal: No names found, cannot describe anything.
I'll look into this later today.
That would be this: https://github.com/cubing/twsearch/issues/9
Closing this in favor of https://github.com/cubing/twsearch/commit/89ead3c3748bcbc3348fc2e877167e25185d56c0.
We can decide some other time if we want to go as extreme as -Werror
.
How strict do we want to be in this repo?
Before
After