starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/lj75fc25zx2y9pqvfp95la84rdhlj4f8-perl-5.36.0/bin:/gnu/store/x0h85ra58syy0zs6lgxiy23j1q4ypn9m-coreutils-minimal-9.1/bin:/gnu/store/sxx22f98vfbavcqmdksm6as8fvskpxiw-tar-1.34/bin:/gnu/store/x24bm49ag5dvki72mjdz195bfb89nrnb-gzip-1.12/bin:/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/bin:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/bin:/gnu/store/zmcf5kpqiighkbh7wslf91qdjwj06yr1-diffutils-3.8/bin:/gnu/store/210yfax18r2g2inxrml9435ikhfcca6m-patch-2.7.6/bin:/gnu/store/c8jyph2lxw0m9na34fg8h70n4nnnz7is-findutils-4.9.0/bin:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/bin:/gnu/store/xxcfsimvxz7z4dj593gnqbkzc6picwzq-sed-4.8/bin:/gnu/store/yrv5f70mn83a876b78i5s79dd2hsh0zf-grep-3.8/bin:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/bin:/gnu/store/a5i8avx826brw5grn3n4qv40g514505c-coreutils-9.1/bin:/gnu/store/wj7casda7rb55rvqjnpm0bm7a2zm6618-make-4.3/bin:/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin:/gnu/store/na1dpbbcxjaa3n8wkwrfpch476f90hlf-ld-wrapper-0/bin:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/bin:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/bin:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/bin:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/sbin' environment variable `PERL5LIB' set to `/gnu/store/lj75fc25zx2y9pqvfp95la84rdhlj4f8-perl-5.36.0/lib/perl5/site_perl' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/include:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/include:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/include:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/include:/gnu/store/wj7casda7rb55rvqjnpm0bm7a2zm6618-make-4.3/include:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/include:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/include:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/include:/gnu/store/5iklcps70c0sfkxvlrhg8jhf3q4h18bj-linux-libre-headers-5.15.49/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/include:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/include:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/include:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/include:/gnu/store/wj7casda7rb55rvqjnpm0bm7a2zm6618-make-4.3/include:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/include:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/include/c++:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/include:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/include:/gnu/store/5iklcps70c0sfkxvlrhg8jhf3q4h18bj-linux-libre-headers-5.15.49/include' environment variable `LIBRARY_PATH' set to `/gnu/store/lj75fc25zx2y9pqvfp95la84rdhlj4f8-perl-5.36.0/lib:/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/lib:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/lib:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/lib:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/lib:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/lib:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/lib:/gnu/store/l0yryi5jsa1grnvw01c9nkz9c81cv224-glibc-2.35-static/lib:/gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35/lib/locale' phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/.gitignore' -> `./.gitignore' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/.travis.yml' -> `./.travis.yml' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/Makefile' -> `./Makefile' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/NEWS' -> `./NEWS' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/README' -> `./README' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/README.OSX' -> `./README.OSX' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/README.developers' -> `./README.developers' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/README.packagers' -> `./README.packagers' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/TODO' -> `./TODO' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/COPYING' -> `./COPYING' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/Makefile' -> `./test/Makefile' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/Makefile.OSX' -> `./test/Makefile.OSX' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/README-testframe.txt' -> `./test/README-testframe.txt' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/_libtest.c' -> `./test/_libtest.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/_run_test.c' -> `./test/_run_test.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/_use_lib_test.c' -> `./test/_use_lib_test.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/randomtest.sh' -> `./test/randomtest.sh' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/repeat_random.c' -> `./test/repeat_random.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/test.sh' -> `./test/test.sh' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/test_OSX.sh' -> `./test/test_OSX.sh' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/test_constructors.sh' -> `./test/test_constructors.sh' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/test_variable_data.sh' -> `./test/test_variable_data.sh' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/testframe.inc' -> `./test/testframe.inc' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/testframe.sh' -> `./test/testframe.sh' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/timetest.c' -> `./test/timetest.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/variadic/inner.c' -> `./test/variadic/inner.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/variadic/main.c' -> `./test/variadic/main.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/variadic/outer.c' -> `./test/variadic/outer.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/README' -> `./test/snippets/README' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/clock_gettime.c' -> `./test/snippets/clock_gettime.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/clock_gettime.variable' -> `./test/snippets/clock_gettime.variable' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/clock_gettime_heap.c' -> `./test/snippets/clock_gettime_heap.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/clock_gettime_heap.variable' -> `./test/snippets/clock_gettime_heap.variable' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/getentropy.c' -> `./test/snippets/getentropy.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/getentropy.variable' -> `./test/snippets/getentropy.variable' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/getpid.c' -> `./test/snippets/getpid.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/getpid.variable' -> `./test/snippets/getpid.variable' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/getrandom.c' -> `./test/snippets/getrandom.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/getrandom.variable' -> `./test/snippets/getrandom.variable' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/include_headers.h' -> `./test/snippets/include_headers.h' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/syscall.c' -> `./test/snippets/syscall.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/syscall_clock_gettime.c' -> `./test/snippets/syscall_clock_gettime.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/syscall_clock_gettime.variable' -> `./test/snippets/syscall_clock_gettime.variable' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/syscall_clock_gettime_heap.c' -> `./test/snippets/syscall_clock_gettime_heap.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/syscall_clock_gettime_heap.variable' -> `./test/snippets/syscall_clock_gettime_heap.variable' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/time.c' -> `./test/snippets/time.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/snippets/time.variable' -> `./test/snippets/time.variable' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/functests/common.inc' -> `./test/functests/common.inc' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/functests/dont_test_false.sh' -> `./test/functests/dont_test_false.sh' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/functests/test_exclude_mono.sh' -> `./test/functests/test_exclude_mono.sh' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/functests/test_null.sh' -> `./test/functests/test_null.sh' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/functests/test_true.sh' -> `./test/functests/test_true.sh' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/test/functests/test_walkone.sh' -> `./test/functests/test_walkone.sh' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/src/Makefile' -> `./src/Makefile' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/src/Makefile.OSX' -> `./src/Makefile.OSX' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/src/faketime.c' -> `./src/faketime.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/src/faketime_common.h' -> `./src/faketime_common.h' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/src/libfaketime.c' -> `./src/libfaketime.c' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/src/libfaketime.map' -> `./src/libfaketime.map' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/src/sunos_endian.h' -> `./src/sunos_endian.h' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/src/time_ops.h' -> `./src/time_ops.h' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/src/timeprivacy' -> `./src/timeprivacy' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/src/uthash.h' -> `./src/uthash.h' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/man/Makefile' -> `./man/Makefile' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/man/Makefile.OSX' -> `./man/Makefile.OSX' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/man/faketime.1' -> `./man/faketime.1' `/gnu/store/2mhs61gsxg3drnxqikl1f6ys2332ghsl-libfaketime-0.9.10-checkout/.github/workflows/make-test.yml' -> `./.github/workflows/make-test.yml' phase `unpack' succeeded after 0.0 seconds starting phase `embed-date-reference' phase `embed-date-reference' succeeded after 0.0 seconds starting phase `bootstrap' no 'configure.ac' or anything like that, doing nothing phase `bootstrap' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' patch-shebang: ./src/timeprivacy: changing `/bin/bash' to `/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/bash' patch-shebang: ./test/randomtest.sh: changing `/bin/sh' to `/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/sh' patch-shebang: ./test/test.sh: changing `/bin/sh' to `/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/sh' patch-shebang: ./test/test_OSX.sh: changing `/bin/sh' to `/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/sh' patch-shebang: ./test/test_constructors.sh: changing `/bin/sh' to `/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/sh' patch-shebang: ./test/test_variable_data.sh: changing `/bin/bash' to `/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/bash' patch-shebang: ./test/testframe.sh: changing `/bin/bash' to `/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/bash' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `configure' phase `configure' succeeded after 0.0 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' make -C src all make[1]: Entering directory '/tmp/guix-build-libfaketime-0.9.10.drv-0/source/src' gcc -o libfaketime.o -c -std=gnu99 -Wall -Wextra -Werror -Wno-nonnull-compare -DFAKE_PTHREAD -DFAKE_STAT -DFAKE_UTIME -DFAKE_SLEEP -DFAKE_TIMERS -DFAKE_INTERNAL_CALLS -fPIC -DPREFIX='"'/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10'"' -DLIBDIRNAME='"'/lib/faketime'"' -DFORCE_MONOTONIC_FIX libfaketime.c gcc -o libfaketimeMT.o -c -std=gnu99 -Wall -Wextra -Werror -Wno-nonnull-compare -DFAKE_PTHREAD -DFAKE_STAT -DFAKE_UTIME -DFAKE_SLEEP -DFAKE_TIMERS -DFAKE_INTERNAL_CALLS -fPIC -DPREFIX='"'/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10'"' -DLIBDIRNAME='"'/lib/faketime'"' -DFORCE_MONOTONIC_FIX -DPTHREAD_SINGLETHREADED_TIME libfaketime.c gcc -o faketime -std=gnu99 -Wall -Wextra -Werror -Wno-nonnull-compare -DFAKE_PTHREAD -DFAKE_STAT -DFAKE_UTIME -DFAKE_SLEEP -DFAKE_TIMERS -DFAKE_INTERNAL_CALLS -fPIC -DPREFIX='"'/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10'"' -DLIBDIRNAME='"'/lib/faketime'"' -DFORCE_MONOTONIC_FIX faketime.c -lpthread -Wl,--version-script=libfaketime.map -lrt gcc -o libfaketime.so.1 -Wl,-soname,libfaketime.so.1 -lpthread -Wl,--version-script=libfaketime.map -shared libfaketime.o -ldl -lm -lrt gcc -o libfaketimeMT.so.1 -Wl,-soname,libfaketimeMT.so.1 -lpthread -Wl,--version-script=libfaketime.map -shared libfaketimeMT.o -ldl -lm -lrt make[1]: Leaving directory '/tmp/guix-build-libfaketime-0.9.10.drv-0/source/src' phase `build' succeeded after 0.5 seconds starting phase `pre-check' phase `pre-check' succeeded after 0.0 seconds starting phase `check' make -C src all make[1]: Entering directory '/tmp/guix-build-libfaketime-0.9.10.drv-0/source/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/guix-build-libfaketime-0.9.10.drv-0/source/src' make -C test all make[1]: Entering directory '/tmp/guix-build-libfaketime-0.9.10.drv-0/source/test' gcc -c -std=gnu99 -Wall -DFAKE_STAT -Werror -Wextra -DFORCE_MONOTONIC_FIX timetest.c ./testframe.sh functests # Begin Test Suites in functests # Begin functests/test_exclude_mono.sh # PLATFORM=linuxlike gcc -o timetest timetest.o -lrt -lpthread out=3402816.33796371 When not faking monotonic time, timestamps should be different ref=3402817.35800543 - ok # functests/test_exclude_mono.sh summary: 1 succeeded, 0 failed # End functests/test_exclude_mono.sh - OK # Begin functests/test_null.sh out=0 () ref=1679940747 - ok # functests/test_null.sh summary: 1 succeeded, 0 failed # End functests/test_null.sh - OK # Begin functests/test_true.sh # functests/test_true.sh summary: 1 succeeded, 0 failed # End functests/test_true.sh - OK # Begin functests/test_walkone.sh # PLATFORM=linuxlike out=1 (secs since Epoch) - ok out=2 (secs since Epoch) - ok out=4 (secs since Epoch) - ok out=8 (secs since Epoch) - ok out=16 (secs since Epoch) - ok out=32 (secs since Epoch) - ok out=64 (secs since Epoch) - ok out=128 (secs since Epoch) - ok out=256 (secs since Epoch) - ok out=512 (secs since Epoch) - ok out=1024 (secs since Epoch) - ok out=2048 (secs since Epoch) - ok out=4096 (secs since Epoch) - ok out=8192 (secs since Epoch) - ok out=16384 (secs since Epoch) - ok out=32768 (secs since Epoch) - ok out=65536 (secs since Epoch) - ok out=131072 (secs since Epoch) - ok out=262144 (secs since Epoch) - ok out=524288 (secs since Epoch) - ok out=1048576 (secs since Epoch) - ok out=2097152 (secs since Epoch) - ok out=4194304 (secs since Epoch) - ok out=8388608 (secs since Epoch) - ok out=16777216 (secs since Epoch) - ok out=33554432 (secs since Epoch) - ok out=67108864 (secs since Epoch) - ok out=134217728 (secs since Epoch) - ok out=268435456 (secs since Epoch) - ok out=536870912 (secs since Epoch) - ok out=1073741824 (secs since Epoch) - ok # functests/test_walkone.sh summary: 31 succeeded, 0 failed # End functests/test_walkone.sh - OK # Test Suites summary: 4 succeeded, 0 failed # End Test Suites - OK Running the test program with no faked time specified $ LD_PRELOAD=../src/libfaketime.so.1 ./timetest pthread_cond_timedwait: CLOCK_REALTIME test (Intentionally sleeping 1 second...) pthread_cond_timedwait: CLOCK_MONOTONIC test (Intentionally sleeping 1 second...) (If this test hangs for more than a few seconds, please report your glibc version and system details as FORCE_MONOTONIC_FIX issue at https://github.com/wolfcw/libfaketime) Blocking signal 10 time() : Current date and time: Mon Mar 27 18:12:29 2023 time(NULL) : Seconds since Epoch : 1679940749 ftime() : Current date and time: Mon Mar 27 18:12:29 2023 (Intentionally sleeping 2 seconds...) gettimeofday() : Current date and time: Mon Mar 27 18:12:31 2023 Caught signal 10 clock_gettime(): Current date and time: Mon Mar 27 18:12:31 2023 stat(): mod. time of file './timetest': Mon Mar 27 18:12:25 2023 ============================================================================= Running the test program with absolute date 2003-01-01 10:00:05 specified $ LD_PRELOAD=../src/libfaketime.so.1 FAKETIME="2003-01-01 10:00:05" ./timetest pthread_cond_timedwait: CLOCK_REALTIME test (Intentionally sleeping 1 second...) pthread_cond_timedwait: CLOCK_MONOTONIC test (Intentionally sleeping 1 second...) (If this test hangs for more than a few seconds, please report your glibc version and system details as FORCE_MONOTONIC_FIX issue at https://github.com/wolfcw/libfaketime) Blocking signal 10 time() : Current date and time: Wed Jan 1 10:00:05 2003 time(NULL) : Seconds since Epoch : 1041415205 ftime() : Current date and time: Wed Jan 1 10:00:05 2003 (Intentionally sleeping 2 seconds...) gettimeofday() : Current date and time: Wed Jan 1 10:00:05 2003 Caught signal 10 Caught signal 10 clock_gettime(): Current date and time: Wed Jan 1 10:00:05 2003 stat(): mod. time of file './timetest': Wed Jan 1 10:00:05 2003 ============================================================================= Running the test program with START date @2005-03-29 14:14:14 specified $ LD_PRELOAD=../src/libfaketime.so.1 FAKETIME="@2005-03-29 14:14:14" ./timetest pthread_cond_timedwait: CLOCK_REALTIME test (Intentionally sleeping 1 second...) pthread_cond_timedwait: CLOCK_MONOTONIC test (Intentionally sleeping 1 second...) (If this test hangs for more than a few seconds, please report your glibc version and system details as FORCE_MONOTONIC_FIX issue at https://github.com/wolfcw/libfaketime) Blocking signal 10 time() : Current date and time: Tue Mar 29 14:14:16 2005 time(NULL) : Seconds since Epoch : 1112105656 ftime() : Current date and time: Tue Mar 29 14:14:16 2005 (Intentionally sleeping 2 seconds...) gettimeofday() : Current date and time: Tue Mar 29 14:14:18 2005 Caught signal 10 Caught signal 10 clock_gettime(): Current date and time: Tue Mar 29 14:14:18 2005 stat(): mod. time of file './timetest': Tue Mar 29 14:14:03 2005 ============================================================================= Running the test program with 10 days negative offset specified LD_PRELOAD=../src/libfaketime.so.1 FAKETIME="-10d" ./timetest pthread_cond_timedwait: CLOCK_REALTIME test (Intentionally sleeping 1 second...) pthread_cond_timedwait: CLOCK_MONOTONIC test (Intentionally sleeping 1 second...) (If this test hangs for more than a few seconds, please report your glibc version and system details as FORCE_MONOTONIC_FIX issue at https://github.com/wolfcw/libfaketime) Blocking signal 10 time() : Current date and time: Fri Mar 17 18:12:41 2023 time(NULL) : Seconds since Epoch : 1679076761 ftime() : Current date and time: Fri Mar 17 18:12:41 2023 (Intentionally sleeping 2 seconds...) gettimeofday() : Current date and time: Fri Mar 17 18:12:43 2023 Caught signal 10 Caught signal 10 clock_gettime(): Current date and time: Fri Mar 17 18:12:43 2023 stat(): mod. time of file './timetest': Fri Mar 17 18:12:25 2023 ============================================================================= Running the test program with 10 days negative offset specified, and FAKE_STAT disabled $ LD_PRELOAD=../src/libfaketime.so.1 FAKETIME="-10d" NO_FAKE_STAT=1 ./timetest pthread_cond_timedwait: CLOCK_REALTIME test (Intentionally sleeping 1 second...) pthread_cond_timedwait: CLOCK_MONOTONIC test (Intentionally sleeping 1 second...) (If this test hangs for more than a few seconds, please report your glibc version and system details as FORCE_MONOTONIC_FIX issue at https://github.com/wolfcw/libfaketime) Blocking signal 10 time() : Current date and time: Fri Mar 17 18:12:45 2023 time(NULL) : Seconds since Epoch : 1679076765 ftime() : Current date and time: Fri Mar 17 18:12:45 2023 (Intentionally sleeping 2 seconds...) gettimeofday() : Current date and time: Fri Mar 17 18:12:47 2023 Caught signal 10 Caught signal 10 clock_gettime(): Current date and time: Fri Mar 17 18:12:47 2023 stat(): mod. time of file './timetest': Mon Mar 27 18:12:25 2023 ============================================================================= Running the test program with 10 days positive offset specified, and speed-up factor $ LD_PRELOAD=../src/libfaketime.so.1 FAKETIME="+10d x1" ./timetest pthread_cond_timedwait: CLOCK_REALTIME test (Intentionally sleeping 1 second...) pthread_cond_timedwait: CLOCK_MONOTONIC test (Intentionally sleeping 1 second...) (If this test hangs for more than a few seconds, please report your glibc version and system details as FORCE_MONOTONIC_FIX issue at https://github.com/wolfcw/libfaketime) Blocking signal 10 time() : Current date and time: Thu Apr 6 18:12:49 2023 time(NULL) : Seconds since Epoch : 1680804769 ftime() : Current date and time: Thu Apr 6 18:12:49 2023 (Intentionally sleeping 2 seconds...) gettimeofday() : Current date and time: Thu Apr 6 18:12:51 2023 Caught signal 10 clock_gettime(): Current date and time: Thu Apr 6 18:12:51 2023 stat(): mod. time of file './timetest': Mon Mar 27 18:12:25 2023 ============================================================================= Running the 'date' command with 15 days negative offset specified $ LD_PRELOAD=../src/libfaketime.so.1 FAKETIME="-15d" date Sun Mar 12 06:12:51 PM UTC 2023 ============================================================================= Testing finished. make[1]: Leaving directory '/tmp/guix-build-libfaketime-0.9.10.drv-0/source/test' phase `check' succeeded after 26.3 seconds starting phase `install' make -C src install make[1]: Entering directory '/tmp/guix-build-libfaketime-0.9.10.drv-0/source/src' Copying the faketime libraries to /gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/lib/faketime and the faketime wrapper script to /gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/bin ... install -dm0755 "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/lib/faketime/" install -m0644 libfaketime.so.1 libfaketimeMT.so.1 "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/lib/faketime/" install -Dm0755 faketime "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/bin/faketime" make[1]: Leaving directory '/tmp/guix-build-libfaketime-0.9.10.drv-0/source/src' make -C man install make[1]: Entering directory '/tmp/guix-build-libfaketime-0.9.10.drv-0/source/man' install -Dm0644 faketime.1 "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/share/man/man1/faketime.1" gzip -nf "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/share/man/man1/faketime.1" make[1]: Leaving directory '/tmp/guix-build-libfaketime-0.9.10.drv-0/source/man' install -dm0755 "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/share/doc/faketime/" install -m0644 README "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/share/doc/faketime/README" install -m0644 NEWS "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/share/doc/faketime/NEWS" phase `install' succeeded after 0.1 seconds starting phase `patch-shebangs' phase `patch-shebangs' succeeded after 0.0 seconds starting phase `strip' stripping binaries in "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/lib" with "strip" and flags ("--strip-unneeded" "--enable-deterministic-archives") stripping binaries in "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/bin" with "strip" and flags ("--strip-unneeded" "--enable-deterministic-archives") phase `strip' succeeded after 0.0 seconds starting phase `validate-runpath' validating RUNPATH of 2 binaries in "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/lib"... validating RUNPATH of 1 binaries in "/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/bin"... phase `validate-runpath' succeeded after 0.0 seconds starting phase `validate-documentation-location' phase `validate-documentation-location' succeeded after 0.0 seconds starting phase `delete-info-dir-file' phase `delete-info-dir-file' succeeded after 0.0 seconds starting phase `patch-dot-desktop-files' phase `patch-dot-desktop-files' succeeded after 0.0 seconds starting phase `make-dynamic-linker-cache' created '/gnu/store/wjlqkvkjald2z7r66glj4ddmdnwi50mm-libfaketime-0.9.10/etc/ld.so.cache' from 2 library search path entries phase `make-dynamic-linker-cache' succeeded after 0.1 seconds starting phase `install-license-files' installing 1 license files from '.' phase `install-license-files' succeeded after 0.0 seconds starting phase `reset-gzip-timestamps' phase `reset-gzip-timestamps' succeeded after 0.0 seconds starting phase `compress-documentation' phase `compress-documentation' succeeded after 0.0 seconds