Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use relaxed memory order for atomic counters #1233

Merged
merged 1 commit into from
Aug 21, 2023

Use relaxed memory order for atomic counters

0ed03a1
Select commit
Loading
Failed to load commit list.
Merged

Use relaxed memory order for atomic counters #1233

Use relaxed memory order for atomic counters
0ed03a1
Select commit
Loading
Failed to load commit list.
Cirrus CI / ubuntu:18.04 failed Aug 21, 2023 in 1m 36s

Task Summary

Instruction main failed in 01:27

Details

ℹ️ Scheduling was delayed due to a concurrency limit on community tasks

✅ 00:01 clone
❌ 01:27 main

  ^~~~~~~
make[3]: Leaving directory '/tmp/cirrus-ci-build'
make[3]: Entering directory '/tmp/cirrus-ci-build'
g++ -g -O2 -fdebug-prefix-map=/tmp/cirrus-ci-build=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11   -Wall -Wno-unused-result -MMD -std=c++11   -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -Wdate-time -D_FORTIFY_SOURCE=2 -c src/fuse_readdir_seq.cpp -o build/.src/fuse_readdir_seq.o
In file included from src/fuse_readdir_seq.cpp:34:0:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
 #warning "using ugid_linux.hpp"
  ^~~~~~~
make[3]: Leaving directory '/tmp/cirrus-ci-build'
make[4]: Entering directory '/tmp/cirrus-ci-build/libfuse'
g++ -g -O2 -fdebug-prefix-map=/tmp/cirrus-ci-build=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11   -Wall -Wno-unused-result -MMD  -std=c++11 -Wall -pipe -MMD  -std=c++11 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/cpu.cpp -o build/cpu.o
make[4]: Leaving directory '/tmp/cirrus-ci-build/libfuse'
make[3]: Entering directory '/tmp/cirrus-ci-build'
g++ -g -O2 -fdebug-prefix-map=/tmp/cirrus-ci-build=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11   -Wall -Wno-unused-result -MMD -std=c++11   -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -Wdate-time -D_FORTIFY_SOURCE=2 -c src/fuse_rename.cpp -o build/.src/fuse_rename.o
In file included from src/fs_mkdir_as_root.hpp:20:0,
                 from src/fuse_rename.cpp:21:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
 #warning "using ugid_linux.hpp"
  ^~~~~~~
src/fuse_rename.cpp:95:3: warning: 'void l::remove(const CPtr&, const string&)' defined but not used [-Wunused-function]
   remove(const Branches::CPtr &branches_,
   ^~~~~~
make[3]: Leaving directory '/tmp/cirrus-ci-build'
make[4]: Entering directory '/tmp/cirrus-ci-build/libfuse'
g++ -g -O2 -fdebug-prefix-map=/tmp/cirrus-ci-build=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11   -Wall -Wno-unused-result -MMD  -std=c++11 -Wall -pipe -MMD  -std=c++11 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/fuse_loop.cpp -o build/fuse_loop.o
make[4]: Leaving directory '/tmp/cirrus-ci-build/libfuse'
make[3]: Entering directory '/tmp/cirrus-ci-build'
g++ -g -O2 -fdebug-prefix-map=/tmp/cirrus-ci-build=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11   -Wall -Wno-unused-result -MMD -std=c++11   -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -Wdate-time -D_FORTIFY_SOURCE=2 -c src/config.cpp -o build/.src/config.o
make[3]: Leaving directory '/tmp/cirrus-ci-build'
make[3]: Entering directory '/tmp/cirrus-ci-build'
g++ -g -O2 -fdebug-prefix-map=/tmp/cirrus-ci-build=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11   -Wall -Wno-unused-result -MMD -std=c++11   -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -Wdate-time -D_FORTIFY_SOURCE=2 -c src/option_parser.cpp -o build/.src/option_parser.o
make[3]: Leaving directory '/tmp/cirrus-ci-build'
make[4]: Entering directory '/tmp/cirrus-ci-build/libfuse'
g++ -g -O2 -fdebug-prefix-map=/tmp/cirrus-ci-build=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11   -Wall -Wno-unused-result -MMD  -std=c++11 -Wall -pipe -MMD  -std=c++11 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/format.cpp -o build/format.o
make[4]: Leaving directory '/tmp/cirrus-ci-build/libfuse'
make[3]: Entering directory '/tmp/cirrus-ci-build/libfuse'
ar rcs build/libfuse.a build/buffer.o build/crc32b.o build/debug.o build/fuse.o build/fuse_dirents.o build/fuse_lowlevel.o build/node.o build/fuse_node.o build/fuse_opt.o build/fuse_session.o build/fuse_signals.o build/helper.o build/mount.o build/syslog.o build/format.o build/os.o build/cpu.o build/fuse_config.o build/fuse_loop.o build/fuse_msgbuf.o
make[3]: Leaving directory '/tmp/cirrus-ci-build/libfuse'
make[3]: Entering directory '/tmp/cirrus-ci-build'
g++ -g -O2 -fdebug-prefix-map=/tmp/cirrus-ci-build=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11   -Wall -Wno-unused-result -MMD -std=c++11   -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -Wdate-time -D_FORTIFY_SOURCE=2 -c src/format.cpp -o build/.src/format.o
make[3]: Leaving directory '/tmp/cirrus-ci-build'
Makefile:120: recipe for target 'objects' failed
make[2]: *** [objects] Error 2
make[2]: *** Waiting for unfinished jobs....
make[3]: Entering directory '/tmp/cirrus-ci-build/libfuse'
cc -g -O2 -fdebug-prefix-map=/tmp/cirrus-ci-build=. -fstack-protector-strong -Wformat -Werror=format-security  -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -o build/mount.mergerfs util/mount.mergerfs.c build/libfuse.a -Wl,-Bsymbolic-functions -Wl,-z,relro -pthread -lrt -lrt -pthread
make[3]: Leaving directory '/tmp/cirrus-ci-build/libfuse'
dh_auto_build: make -j32 -O returned exit code 2
debian/rules:8: recipe for target 'build' failed
make[1]: *** [build] Error 25
make[1]: Leaving directory '/tmp/cirrus-ci-build'
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
Makefile:232: recipe for target 'deb' failed
make: *** [deb] Error 2

Exit status: 2