euler | make[3]: Entering directory '/build/source/src/hydra-evaluator'
euler | g++ -DHAVE_CONFIG_H -I. -I../.. -std=c++2a -I/nix/store/sayhfgaika0srb3d06ykn01svkg56264-nix-unstable-evrim-2.19.3-dev/include/nix -I/nix/store/a6gcj4anazwgqpn5nx7aqcw7f290xs89-boehm-gc-nix-evrim-8.2.4-dev/include -Wall -I ..\
/libhydra -Wno-deprecated-declarations -g -O2 -include nix/config.h -c -o hydra_evaluator-hydra-evaluator.o `test -f 'hydra-evaluator.cc' || echo './'`hydra-evaluator.cc
euler | In file included from hydra-evaluator.cc:1:
euler | ../libhydra/db.hh: In member function 'std::string Connection::getFlags()':
euler | ../libhydra/db.hh:15:18: error: 'getEnv' was not declared in this scope; did you mean 'getenv'?
euler | 15 | auto s = getEnv("HYDRA_DBI").value_or("dbi:Pg:dbname=hydra;");
euler | | ^~~~~~
euler | | getenv
euler | In file included from hydra-evaluator.cc:2:
euler | ../libhydra/hydra-config.hh: In constructor 'HydraConfig::HydraConfig()':
euler | ../libhydra/hydra-config.hh:16:32: error: 'getEnv' was not declared in this scope; did you mean 'getenv'?
euler | 16 | auto hydraConfigFile = getEnv("HYDRA_CONFIG");
euler | | ^~~~~~
euler | | getenv
euler | ../libhydra/hydra-config.hh:17:32: error: 'pathExists' was not declared in this scope
euler | 17 | if (hydraConfigFile && pathExists(*hydraConfigFile)) {
euler | | ^~~~~~~~~~
euler | ../libhydra/hydra-config.hh:19:54: error: 'readFile' was not declared in this scope
euler | 19 | for (auto line : tokenizeString<Strings>(readFile(*hydraConfigFile), "\n")) {
euler | | ^~~~~~~~
euler | hydra-evaluator.cc: In member function 'void Evaluator::run()':
euler | hydra-evaluator.cc:470:25: error: 'createInterruptCallback' was not declared in this scope
euler | 470 | auto callback = createInterruptCallback([&]() { std::_Exit(1); });
euler | | ^~~~~~~~~~~~~~~~~~~~~~~
euler | make[3]: *** [Makefile:443: hydra_evaluator-hydra-evaluator.o] Error 1
euler | make[3]: Leaving directory '/build/source/src/hydra-evaluator'
|