this derivation will be built: /nix/store/087a5qlfmqdlb3z78kpkxad6gzi4a1sv-glucose-syrup-4.1.drv building '/nix/store/087a5qlfmqdlb3z78kpkxad6gzi4a1sv-glucose-syrup-4.1.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=20&system=aarch64-linux' building '/nix/store/087a5qlfmqdlb3z78kpkxad6gzi4a1sv-glucose-syrup-4.1.drv' on farm.numtide.com:50051 glucose-syrup-4.1> elastic-arm-a968fb53: building 087a5qlfmqdlb3z78kpkxad6gzi4a1sv-glucose-syrup-4.1.drv glucose-syrup-4.1> unpacking sources glucose-syrup-4.1> unpacking source archive /nix/store/67bvs5pqcsilj6s0qy5bqxfryqmljdim-glucose-syrup-4.1.tgz glucose-syrup-4.1> source root is glucose-syrup-4.1/parallel glucose-syrup-4.1> setting SOURCE_DATE_EPOCH to timestamp 1481201306 of file glucose-syrup-4.1/parallel/SolverConfiguration.h glucose-syrup-4.1> patching sources glucose-syrup-4.1> updateAutotoolsGnuConfigScriptsPhase glucose-syrup-4.1> configuring glucose-syrup-4.1> no configure script, doing nothing glucose-syrup-4.1> building glucose-syrup-4.1> build flags: SHELL=/nix/store/m45cjiwspshg01wrk2pln2qndasky23r-bash-5.1-p16/bin/bash r glucose-syrup-4.1> Making dependencies glucose-syrup-4.1> Compiling: /build/glucose-syrup-4.1/parallel/ClausesBuffer.or glucose-syrup-4.1> In file included from /build/glucose-syrup-4.1/parallel/../utils/Options.h:30, glucose-syrup-4.1> from /build/glucose-syrup-4.1/parallel/../core/Solver.h:55, glucose-syrup-4.1> from /build/glucose-syrup-4.1/parallel/../parallel/ClausesBuffer.h:55, glucose-syrup-4.1> from /build/glucose-syrup-4.1/parallel/ClausesBuffer.cc:71: glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../utils/ParseUtils.h: In function 'double Glucose::parseDouble(B&)': glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../utils/ParseUtils.h:99:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation] glucose-syrup-4.1> 99 | while (*in >= '0' && *in <= '9') glucose-syrup-4.1> | ^~~~~ glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../utils/ParseUtils.h:103:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' glucose-syrup-4.1> 103 | if (*in != 'e') printf("PARSE ERROR! Unexpected char: %c\n", *in),exit(3); glucose-syrup-4.1> | ^~ glucose-syrup-4.1> In file included from /build/glucose-syrup-4.1/parallel/../parallel/ClausesBuffer.h:53, glucose-syrup-4.1> from /build/glucose-syrup-4.1/parallel/ClausesBuffer.cc:71: glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Vec.h: In instantiation of 'void Glucose::vec::capacity(int) [with T = Glucose::Map, long unsigned int>::Pair]': glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Vec.h:74:57: required from 'void Glucose::vec::push() [with T = Glucose::Map, long unsigned int>::Pair]' glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Map.h:81:9: required from 'void Glucose::Map::_insert(const K&, const D&) [with K = std::__cxx11::basic_string; D = long unsigned int; H = Glucose::Hash >; E = Glucose::Equal >]' glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Map.h:140:76: required from 'void Glucose::Map::insert(const K&, const D&) [with K = std::__cxx11::basic_string; D = long unsigned int; H = Glucose::Hash >; E = Glucose::Equal >]' glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../core/SolverStats.h:73:31: required from here glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Vec.h:121:54: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Glucose::Map, long unsigned int>::Pair'; use 'new' and 'delete' instead [-Wclass-memaccess] glucose-syrup-4.1> 121 | if (add > INT_MAX - cap || ((data = (T*)::realloc(data, (cap += add) * sizeof(T))) == NULL) && errno == ENOMEM) glucose-syrup-4.1> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glucose-syrup-4.1> In file included from /build/glucose-syrup-4.1/parallel/../core/SolverTypes.h:61, glucose-syrup-4.1> from /build/glucose-syrup-4.1/parallel/../parallel/ClausesBuffer.h:54, glucose-syrup-4.1> from /build/glucose-syrup-4.1/parallel/ClausesBuffer.cc:71: glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Map.h:62:12: note: 'struct Glucose::Map, long unsigned int>::Pair' declared here glucose-syrup-4.1> 62 | struct Pair { K key; D data; }; glucose-syrup-4.1> | ^~~~ glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/template.mk:70: warning: pattern recipe did not update peer target '/build/glucose-syrup-4.1/parallel/ClausesBuffer.od'. glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/template.mk:70: warning: pattern recipe did not update peer target '/build/glucose-syrup-4.1/parallel/ClausesBuffer.op'. glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/template.mk:70: warning: pattern recipe did not update peer target '/build/glucose-syrup-4.1/parallel/ClausesBuffer.o'. glucose-syrup-4.1> Compiling: /build/glucose-syrup-4.1/parallel/Main.or glucose-syrup-4.1> In file included from /build/glucose-syrup-4.1/parallel/Main.cc:57: glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../utils/ParseUtils.h: In function 'double Glucose::parseDouble(B&)': glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../utils/ParseUtils.h:99:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation] glucose-syrup-4.1> 99 | while (*in >= '0' && *in <= '9') glucose-syrup-4.1> | ^~~~~ glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../utils/ParseUtils.h:103:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' glucose-syrup-4.1> 103 | if (*in != 'e') printf("PARSE ERROR! Unexpected char: %c\n", *in),exit(3); glucose-syrup-4.1> | ^~ glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/Main.cc: In function 'int main(int, char**)': glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/Main.cc:102:46: error: '_FPU_EXTENDED' was not declared in this scope glucose-syrup-4.1> 102 | _FPU_GETCW(oldcw); newcw = (oldcw & ~_FPU_EXTENDED) | _FPU_DOUBLE; _FPU_SETCW(newcw); glucose-syrup-4.1> | ^~~~~~~~~~~~~ glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/Main.cc:102:63: error: '_FPU_DOUBLE' was not declared in this scope glucose-syrup-4.1> 102 | _FPU_GETCW(oldcw); newcw = (oldcw & ~_FPU_EXTENDED) | _FPU_DOUBLE; _FPU_SETCW(newcw); glucose-syrup-4.1> | ^~~~~~~~~~~ glucose-syrup-4.1> In file included from /build/glucose-syrup-4.1/parallel/../utils/Options.h:29, glucose-syrup-4.1> from /build/glucose-syrup-4.1/parallel/Main.cc:58: glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Vec.h: In instantiation of 'void Glucose::vec::capacity(int) [with T = Glucose::Map, long unsigned int>::Pair]': glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Vec.h:74:57: required from 'void Glucose::vec::push() [with T = Glucose::Map, long unsigned int>::Pair]' glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Map.h:81:9: required from 'void Glucose::Map::_insert(const K&, const D&) [with K = std::__cxx11::basic_string; D = long unsigned int; H = Glucose::Hash >; E = Glucose::Equal >]' glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Map.h:140:76: required from 'void Glucose::Map::insert(const K&, const D&) [with K = std::__cxx11::basic_string; D = long unsigned int; H = Glucose::Hash >; E = Glucose::Equal >]' glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../core/SolverStats.h:73:31: required from here glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Vec.h:121:54: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Glucose::Map, long unsigned int>::Pair'; use 'new' and 'delete' instead [-Wclass-memaccess] glucose-syrup-4.1> 121 | if (add > INT_MAX - cap || ((data = (T*)::realloc(data, (cap += add) * sizeof(T))) == NULL) && errno == ENOMEM) glucose-syrup-4.1> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glucose-syrup-4.1> In file included from /build/glucose-syrup-4.1/parallel/../core/SolverTypes.h:61, glucose-syrup-4.1> from /build/glucose-syrup-4.1/parallel/../core/Dimacs.h:27, glucose-syrup-4.1> from /build/glucose-syrup-4.1/parallel/Main.cc:59: glucose-syrup-4.1> /build/glucose-syrup-4.1/parallel/../mtl/Map.h:62:12: note: 'struct Glucose::Map, long unsigned int>::Pair' declared here glucose-syrup-4.1> 62 | struct Pair { K key; D data; }; glucose-syrup-4.1> | ^~~~ glucose-syrup-4.1> make: *** [/build/glucose-syrup-4.1/parallel/../mtl/template.mk:71: /build/glucose-syrup-4.1/parallel/Main.or] Error 1 error: build of '/nix/store/087a5qlfmqdlb3z78kpkxad6gzi4a1sv-glucose-syrup-4.1.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=20&system=aarch64-linux' failed: Cannot build '/nix/store/087a5qlfmqdlb3z78kpkxad6gzi4a1sv-glucose-syrup-4.1.drv'. Reason: builder failed with exit code 2. Output paths: /nix/store/bnbl8h3hcqyyp3vna6690z6kfw9qxrfs-glucose-syrup-4.1 Last 25 log lines: > | ^~ > /build/glucose-syrup-4.1/parallel/Main.cc: In function 'int main(int, char**)': > /build/glucose-syrup-4.1/parallel/Main.cc:102:46: error: '_FPU_EXTENDED' was not declared in this scope > 102 | _FPU_GETCW(oldcw); newcw = (oldcw & ~_FPU_EXTENDED) | _FPU_DOUBLE; _FPU_SETCW(newcw); > | ^~~~~~~~~~~~~ > /build/glucose-syrup-4.1/parallel/Main.cc:102:63: error: '_FPU_DOUBLE' was not declared in this scope > 102 | _FPU_GETCW(oldcw); newcw = (oldcw & ~_FPU_EXTENDED) | _FPU_DOUBLE; _FPU_SETCW(newcw); > | ^~~~~~~~~~~ > In file included from /build/glucose-syrup-4.1/parallel/../utils/Options.h:29, > from /build/glucose-syrup-4.1/parallel/Main.cc:58: > /build/glucose-syrup-4.1/parallel/../mtl/Vec.h: In instantiation of 'void Glucose::vec::capacity(int) [with T = Glucose::Map, long unsigned int>::Pair]': > /build/glucose-syrup-4.1/parallel/../mtl/Vec.h:74:57: required from 'void Glucose::vec::push() [with T = Glucose::Map, long unsigned int>::Pair]' > /build/glucose-syrup-4.1/parallel/../mtl/Map.h:81:9: required from 'void Glucose::Map::_insert(const K&, const D&) [with K = std::__cxx11::basic_string; D = long unsigned int; H = Glucose::Hash >; E = Glucose::Equal >]' > /build/glucose-syrup-4.1/parallel/../mtl/Map.h:140:76: required from 'void Glucose::Map::insert(const K&, const D&) [with K = std::__cxx11::basic_string; D = long unsigned int; H = Glucose::Hash >; E = Glucose::Equal >]' > /build/glucose-syrup-4.1/parallel/../core/SolverStats.h:73:31: required from here > /build/glucose-syrup-4.1/parallel/../mtl/Vec.h:121:54: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Glucose::Map, long unsigned int>::Pair'; use 'new' and 'delete' instead [-Wclass-memaccess] > 121 | if (add > INT_MAX - cap || ((data = (T*)::realloc(data, (cap += add) * sizeof(T))) == NULL) && errno == ENOMEM) > | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > In file included from /build/glucose-syrup-4.1/parallel/../core/SolverTypes.h:61, > from /build/glucose-syrup-4.1/parallel/../core/Dimacs.h:27, > from /build/glucose-syrup-4.1/parallel/Main.cc:59: > /build/glucose-syrup-4.1/parallel/../mtl/Map.h:62:12: note: 'struct Glucose::Map, long unsigned int>::Pair' declared here > 62 | struct Pair { K key; D data; }; > | ^~~~ > make: *** [/build/glucose-syrup-4.1/parallel/../mtl/template.mk:71: /build/glucose-syrup-4.1/parallel/Main.or] Error 1 For full logs, run: nix log /nix/store/087a5qlfmqdlb3z78kpkxad6gzi4a1sv-glucose-syrup-4.1.drv error: Cannot build '/nix/store/087a5qlfmqdlb3z78kpkxad6gzi4a1sv-glucose-syrup-4.1.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/bnbl8h3hcqyyp3vna6690z6kfw9qxrfs-glucose-syrup-4.1